nge-facturaperu
Version:
nge-facturaperu. Es un proyecto de libreria javascript que contiene componentes reutilizables para el proyectos web de [facturación electrónica](http://svs.factura-peru.com/) u [algún otro proyecto web](http://hotelparis.pe/).
73 lines • 4.93 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/components/confirm-dialog/confirm-dialog.component.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input } from '@angular/core';
import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap';
export class NgeConfirmDialogComponent {
/**
* @param {?} activeModal
*/
constructor(activeModal) {
this.activeModal = activeModal;
}
/**
* @return {?}
*/
ngOnInit() {
}
/**
* @return {?}
*/
cancel() {
// this.activeModal.close(false);
this.activeModal.dismiss(false);
}
/**
* @return {?}
*/
ok() {
this.activeModal.close({ daa: 'ola Soy guido' });
}
/**
* @return {?}
*/
dismiss() {
// this.activeModal.close(true);
this.activeModal.dismiss(false);
}
}
NgeConfirmDialogComponent.decorators = [
{ type: Component, args: [{
selector: 'nge-confirm-dialog',
template: "<div class=\"modal-header\">\r\n <h6 class=\"modal-title\">{{ title }}</h6>\r\n <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n <span aria-hidden=\"true\">×</span>\r\n </button>\r\n</div>\r\n<div class=\"modal-body\">\r\n {{ message }}\r\n</div>\r\n<div class=\"modal-footer\">\r\n <button type=\"submit\" class=\"btn btn-light btn-sm\" (click)=\"cancel()\" autofocus>{{ btnCancelText }}</button>\r\n <button type=\"button\" class=\"btn btn-primary btn-sm\" (click)=\"ok()\" >{{ btnOkText }}</button>\r\n</div>",
styles: [""]
}] }
];
/** @nocollapse */
NgeConfirmDialogComponent.ctorParameters = () => [
{ type: NgbActiveModal }
];
NgeConfirmDialogComponent.propDecorators = {
title: [{ type: Input }],
message: [{ type: Input }],
btnOkText: [{ type: Input }],
btnCancelText: [{ type: Input }]
};
if (false) {
/** @type {?} */
NgeConfirmDialogComponent.prototype.title;
/** @type {?} */
NgeConfirmDialogComponent.prototype.message;
/** @type {?} */
NgeConfirmDialogComponent.prototype.btnOkText;
/** @type {?} */
NgeConfirmDialogComponent.prototype.btnCancelText;
/**
* @type {?}
* @private
*/
NgeConfirmDialogComponent.prototype.activeModal;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS1kaWFsb2cuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmdlLWZhY3R1cmFwZXJ1LyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvY29uZmlybS1kaWFsb2cvY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBTzVELE1BQU0sT0FBTyx5QkFBeUI7Ozs7SUFNcEMsWUFBb0IsV0FBMkI7UUFBM0IsZ0JBQVcsR0FBWCxXQUFXLENBQWdCO0lBQUksQ0FBQzs7OztJQUVwRCxRQUFRO0lBQ1IsQ0FBQzs7OztJQUVNLE1BQU07UUFDWCxpQ0FBaUM7UUFDakMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQzs7OztJQUVNLEVBQUU7UUFDUCxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxFQUFDLEdBQUcsRUFBRSxlQUFlLEVBQUMsQ0FBQyxDQUFDO0lBQ2pELENBQUM7Ozs7SUFFTSxPQUFPO1FBQ1osZ0NBQWdDO1FBQ2hDLElBQUksQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2xDLENBQUM7OztZQTVCRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLG9CQUFvQjtnQkFDOUIsaWxCQUE0Qzs7YUFFN0M7Ozs7WUFOUSxjQUFjOzs7b0JBUXBCLEtBQUs7c0JBQ0wsS0FBSzt3QkFDTCxLQUFLOzRCQUNMLEtBQUs7Ozs7SUFITiwwQ0FBdUI7O0lBQ3ZCLDRDQUF5Qjs7SUFDekIsOENBQTJCOztJQUMzQixrREFBK0I7Ozs7O0lBRW5CLGdEQUFtQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBOZ2JBY3RpdmVNb2RhbCB9IGZyb20gJ0BuZy1ib290c3RyYXAvbmctYm9vdHN0cmFwJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnbmdlLWNvbmZpcm0tZGlhbG9nJyxcclxuICB0ZW1wbGF0ZVVybDogJ2NvbmZpcm0tZGlhbG9nLmNvbXBvbmVudC5odG1sJyxcclxuICBzdHlsZVVybHM6IFsnY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnNjc3MnXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIE5nZUNvbmZpcm1EaWFsb2dDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG4gIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmc7XHJcbiAgQElucHV0KCkgbWVzc2FnZTogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGJ0bk9rVGV4dDogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGJ0bkNhbmNlbFRleHQ6IHN0cmluZztcclxuXHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBhY3RpdmVNb2RhbDogTmdiQWN0aXZlTW9kYWwpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBjYW5jZWwoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKGZhbHNlKTtcclxuICAgIHRoaXMuYWN0aXZlTW9kYWwuZGlzbWlzcyhmYWxzZSk7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgb2soKSB7XHJcbiAgICB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHtkYWE6ICdvbGEgU295IGd1aWRvJ30pO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIGRpc21pc3MoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHRydWUpO1xyXG4gICAgdGhpcy5hY3RpdmVNb2RhbC5kaXNtaXNzKGZhbHNlKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==