@tiposaurio/guido-lib
Version:
73 lines • 4.91 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 ConfirmDialogComponent {
/**
* @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);
}
}
ConfirmDialogComponent.decorators = [
{ type: Component, args: [{
selector: 'gui-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 */
ConfirmDialogComponent.ctorParameters = () => [
{ type: NgbActiveModal }
];
ConfirmDialogComponent.propDecorators = {
title: [{ type: Input }],
message: [{ type: Input }],
btnOkText: [{ type: Input }],
btnCancelText: [{ type: Input }]
};
if (false) {
/** @type {?} */
ConfirmDialogComponent.prototype.title;
/** @type {?} */
ConfirmDialogComponent.prototype.message;
/** @type {?} */
ConfirmDialogComponent.prototype.btnOkText;
/** @type {?} */
ConfirmDialogComponent.prototype.btnCancelText;
/**
* @type {?}
* @private
*/
ConfirmDialogComponent.prototype.activeModal;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS1kaWFsb2cuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpcG9zYXVyaW8vZ3VpZG8tbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvY29uZmlybS1kaWFsb2cvY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBTzVELE1BQU0sT0FBTyxzQkFBc0I7Ozs7SUFNakMsWUFBb0IsV0FBMkI7UUFBM0IsZ0JBQVcsR0FBWCxXQUFXLENBQWdCO0lBQUksQ0FBQzs7OztJQUVwRCxRQUFRO0lBQ1IsQ0FBQzs7OztJQUVNLE1BQU07UUFDWCxpQ0FBaUM7UUFDakMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQzs7OztJQUVNLEVBQUU7UUFDUCxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxFQUFDLEdBQUcsRUFBRSxlQUFlLEVBQUMsQ0FBQyxDQUFDO0lBQ2pELENBQUM7Ozs7SUFFTSxPQUFPO1FBQ1osZ0NBQWdDO1FBQ2hDLElBQUksQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2xDLENBQUM7OztZQTVCRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLG9CQUFvQjtnQkFDOUIsaWxCQUE0Qzs7YUFFN0M7Ozs7WUFOUSxjQUFjOzs7b0JBUXBCLEtBQUs7c0JBQ0wsS0FBSzt3QkFDTCxLQUFLOzRCQUNMLEtBQUs7Ozs7SUFITix1Q0FBdUI7O0lBQ3ZCLHlDQUF5Qjs7SUFDekIsMkNBQTJCOztJQUMzQiwrQ0FBK0I7Ozs7O0lBRW5CLDZDQUFtQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBOZ2JBY3RpdmVNb2RhbCB9IGZyb20gJ0BuZy1ib290c3RyYXAvbmctYm9vdHN0cmFwJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnZ3VpLWNvbmZpcm0tZGlhbG9nJyxcclxuICB0ZW1wbGF0ZVVybDogJ2NvbmZpcm0tZGlhbG9nLmNvbXBvbmVudC5odG1sJyxcclxuICBzdHlsZVVybHM6IFsnY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnNjc3MnXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIENvbmZpcm1EaWFsb2dDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG4gIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmc7XHJcbiAgQElucHV0KCkgbWVzc2FnZTogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGJ0bk9rVGV4dDogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGJ0bkNhbmNlbFRleHQ6IHN0cmluZztcclxuXHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBhY3RpdmVNb2RhbDogTmdiQWN0aXZlTW9kYWwpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBjYW5jZWwoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKGZhbHNlKTtcclxuICAgIHRoaXMuYWN0aXZlTW9kYWwuZGlzbWlzcyhmYWxzZSk7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgb2soKSB7XHJcbiAgICB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHtkYWE6ICdvbGEgU295IGd1aWRvJ30pO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIGRpc21pc3MoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHRydWUpO1xyXG4gICAgdGhpcy5hY3RpdmVNb2RhbC5kaXNtaXNzKGZhbHNlKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==