angular2-boiler-plate
Version:
Angular 2 Boiler plate that integrated with WebPack, TypeScript, DatePicker, RxJs for Reactive Extensions in Java Script , Karma , Jasmine for unit testing , WebKit ,protractor e2e testing
32 lines (27 loc) • 740 B
text/typescript
import {
Component,
Input,
Output,
EventEmitter
} from '@angular/core';
({
selector: 'sui-confirm',
templateUrl: '/sui.confirm.modal.component.html'
})
export class ConfirmModalComponent {
() confirmMessage: string;
() headerText: string = 'Confrim';
() yesBtnText: string = 'Yes';
() noBtnText: string = 'No';
() visible: boolean;
() response: EventEmitter<boolean> = new EventEmitter<boolean>();
constructor() { }
confirm() {
this.visible = !this.visible;
this.response.emit(true);
}
reject() {
this.visible = !this.visible;
this.response.emit(false);
}
}