AngularJS has the & parameters where you could pass a callback to a directive (e.g AngularJS way of callbacks. Is it possible to pass a callback as an @Input
@Input
Passing method with argument, using .bind inside template
@Component({ ... template: '', ... }) export class ParentComponent { public foo(someParameter: string){ ... } } @Component({...}) export class ChildComponent{ @Input() public action: Function; ... }