UNPKG

@tiposaurio/guido-lib

Version:
84 lines 5.47 kB
/** * @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'; var ConfirmDialogComponent = /** @class */ (function () { function ConfirmDialogComponent(activeModal) { this.activeModal = activeModal; } /** * @return {?} */ ConfirmDialogComponent.prototype.ngOnInit = /** * @return {?} */ function () { }; /** * @return {?} */ ConfirmDialogComponent.prototype.cancel = /** * @return {?} */ function () { // this.activeModal.close(false); this.activeModal.dismiss(false); }; /** * @return {?} */ ConfirmDialogComponent.prototype.ok = /** * @return {?} */ function () { this.activeModal.close({ daa: 'ola Soy guido' }); }; /** * @return {?} */ ConfirmDialogComponent.prototype.dismiss = /** * @return {?} */ function () { // 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\">&times;</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 = function () { return [ { type: NgbActiveModal } ]; }; ConfirmDialogComponent.propDecorators = { title: [{ type: Input }], message: [{ type: Input }], btnOkText: [{ type: Input }], btnCancelText: [{ type: Input }] }; return ConfirmDialogComponent; }()); export { ConfirmDialogComponent }; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS1kaWFsb2cuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpcG9zYXVyaW8vZ3VpZG8tbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvY29uZmlybS1kaWFsb2cvY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBRTVEO0lBV0UsZ0NBQW9CLFdBQTJCO1FBQTNCLGdCQUFXLEdBQVgsV0FBVyxDQUFnQjtJQUFJLENBQUM7Ozs7SUFFcEQseUNBQVE7OztJQUFSO0lBQ0EsQ0FBQzs7OztJQUVNLHVDQUFNOzs7SUFBYjtRQUNFLGlDQUFpQztRQUNqQyxJQUFJLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNsQyxDQUFDOzs7O0lBRU0sbUNBQUU7OztJQUFUO1FBQ0UsSUFBSSxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsRUFBQyxHQUFHLEVBQUUsZUFBZSxFQUFDLENBQUMsQ0FBQztJQUNqRCxDQUFDOzs7O0lBRU0sd0NBQU87OztJQUFkO1FBQ0UsZ0NBQWdDO1FBQ2hDLElBQUksQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2xDLENBQUM7O2dCQTVCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLG9CQUFvQjtvQkFDOUIsaWxCQUE0Qzs7aUJBRTdDOzs7O2dCQU5RLGNBQWM7Ozt3QkFRcEIsS0FBSzswQkFDTCxLQUFLOzRCQUNMLEtBQUs7Z0NBQ0wsS0FBSzs7SUFxQlIsNkJBQUM7Q0FBQSxBQTlCRCxJQThCQztTQXpCWSxzQkFBc0I7OztJQUNqQyx1Q0FBdUI7O0lBQ3ZCLHlDQUF5Qjs7SUFDekIsMkNBQTJCOztJQUMzQiwrQ0FBK0I7Ozs7O0lBRW5CLDZDQUFtQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBOZ2JBY3RpdmVNb2RhbCB9IGZyb20gJ0BuZy1ib290c3RyYXAvbmctYm9vdHN0cmFwJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnZ3VpLWNvbmZpcm0tZGlhbG9nJyxcclxuICB0ZW1wbGF0ZVVybDogJ2NvbmZpcm0tZGlhbG9nLmNvbXBvbmVudC5odG1sJyxcclxuICBzdHlsZVVybHM6IFsnY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnNjc3MnXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIENvbmZpcm1EaWFsb2dDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG4gIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmc7XHJcbiAgQElucHV0KCkgbWVzc2FnZTogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGJ0bk9rVGV4dDogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGJ0bkNhbmNlbFRleHQ6IHN0cmluZztcclxuXHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBhY3RpdmVNb2RhbDogTmdiQWN0aXZlTW9kYWwpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBjYW5jZWwoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKGZhbHNlKTtcclxuICAgIHRoaXMuYWN0aXZlTW9kYWwuZGlzbWlzcyhmYWxzZSk7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgb2soKSB7XHJcbiAgICB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHtkYWE6ICdvbGEgU295IGd1aWRvJ30pO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIGRpc21pc3MoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHRydWUpO1xyXG4gICAgdGhpcy5hY3RpdmVNb2RhbC5kaXNtaXNzKGZhbHNlKTtcclxuICB9XHJcblxyXG59XHJcbiJdfQ==