В директиве AngularJs ng-enabled не указывается. Есть ли какая-то правильная причина не предоставлять эту директиву в рамках, потому что у нас есть как ng-show, так и ng-hide, когда вы можете просто использовать ng-hide для достижения нашей цели.
Было бы неплохо просто проверить ng-enabled="attribute.value === true"
вместо ng-disabled="!(attribute.value === true)"
это увеличит читаемость кода.