Como definir a diretiva interna ng-disabled
Minha diretiva tem
link: function ($scope, $elm, $attrs) {
var status = $scope.item.status
if (status) {
var statusName = status.name,
item = $scope.item;
if (statusName === 'USED') {
$attrs.$set('ng-disabled', true); // this doesn't work
} else {
$elm.attr('ng-disabled', false);
}
}
}
Então, minha pergunta é:
Como aplicar ng-disabled ao elemento com esta diretiva?