import { AbstractArgsDirective } from "./abstract-args-directive"; /** * */ export class NgProp extends AbstractArgsDirective { static selector: string = "ng-prop"; constructor( el: HTMLElement, reporter: NgTemplate.Reporter ){ super( el, reporter, "ng-prop" ); } protected apply( el: HTMLElement, args: any[] ): void { let target = el; target[ args[ 0 ] ] = args[ 1 ]; } }