Допустим есть переменная  
isEnabled = true; , 
isShow = false;
и 4 чекбокса -> 
md-checkbox`a и одна кнопка которая 
ng-disabled="isEnabled".
<md-checkbox>
SOME TEXT.....
</md-checkbox>
<md-checkbox ng-if="isShow">
SOME TEXT.....
</md-checkbox>
<md-checkbox>
SOME TEXT.....
</md-checkbox>
<md-checkbox>
SOME TEXT.....
</md-checkbox>
<button ng-disabled="isEnabled"> Delete </button>
Вот пример из 
CodePen
Как сделать так что бы если все чекбоксы нажаты то 
Button сделать Enabled ?
проблема в том что иногда некоторые из этих Чекбоксов могут быть невидимыми, то есть 
ng-If.
Может к примеру быть 2 чекбокса а не 4, как в этом случает кнопку сделеать Enabled ?