B
[disabled]
- это ваш Input через который вы можете управлять состоянием вашего компонента. Такой атрибут может быть и у компонента который не имплементирует ControlValueAccessor. Он может быть на любом компоненте<app-user [disabled]="true"></app-user>
А вот метод
setDisabledState
относится к ControlValueAccessor и позволяет правильно работать с формами.<app-decimal [formControl]="control"></app-decimal>
...
control = new FormControl({ value: 1, disabled: true });
Я понял.
Разобрался. Спасибо