В Angular 1 мы могли бы сделать обязательным атрибут директивы. Как мы это делаем в Angular 2 с @Input? Документы не упоминают об этом.
Например.
Component({
selector: 'my-dir',
template: '<div></div>'
})
export class MyComponent {
@Input() a:number; // Make this a required attribute. Throw an exception if it doesnt exist
@Input() b:number;
constructor(){
}
}