I know that in angular2 I can disable a button with the [disable] attribute, for example:
[disable]
SEND
.ts code
setStyles() { let styles = { 'action-button-disabled': this.model.IsConnected() == false }; return styles; }