lamb-web-lib
Version:
LambWebLib. Es un proyecto angular de tipo Librería. que contiene una Suit de componentes reutilizables para el proyecto [Lamb Financial](https://lamb.upeu.edu.pe).
79 lines • 6.2 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc
*/
import { Component, Input } from '@angular/core';
import { LambActiveModal } from '../modal/modal.module';
var LambConfirmDialogComponent = /** @class */ (function () {
function LambConfirmDialogComponent(activeModal) {
this.activeModal = activeModal;
}
/**
* @return {?}
*/
LambConfirmDialogComponent.prototype.ngOnInit = /**
* @return {?}
*/
function () {
};
/**
* @return {?}
*/
LambConfirmDialogComponent.prototype.cancel = /**
* @return {?}
*/
function () {
// this.activeModal.close(false);
this.activeModal.dismiss(false);
};
/**
* @return {?}
*/
LambConfirmDialogComponent.prototype.ok = /**
* @return {?}
*/
function () {
this.activeModal.close({ data: 'Hi' });
};
/**
* @return {?}
*/
LambConfirmDialogComponent.prototype.dismiss = /**
* @return {?}
*/
function () {
// this.activeModal.close(true);
this.activeModal.dismiss(false);
};
LambConfirmDialogComponent.decorators = [
{ type: Component, args: [{
selector: 'lamb-confirm-dialog',
template: "<div class=\"modal-header\">\n <h6 class=\"modal-title\">{{ title }}</h6>\n <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\n <span aria-hidden=\"true\">×</span>\n </button>\n</div>\n<div class=\"modal-body\">\n {{ message }}\n</div>\n<div class=\"modal-footer\">\n <button type=\"submit\" class=\"btn btn-light btn-sm\" (click)=\"cancel()\" autofocus>{{ btnCancelText }}</button>\n <button type=\"button\" class=\"btn btn-primary btn-sm\" (click)=\"ok()\" >{{ btnOkText }}</button>\n</div>",
styles: [".btn.btn-light,.btn.btn-light:active,.btn.btn-light:hover{color:#2a2a2a}"],
},] },
];
LambConfirmDialogComponent.ctorParameters = function () { return [
{ type: LambActiveModal }
]; };
LambConfirmDialogComponent.propDecorators = {
title: [{ type: Input }],
message: [{ type: Input }],
btnOkText: [{ type: Input }],
btnCancelText: [{ type: Input }]
};
return LambConfirmDialogComponent;
}());
export { LambConfirmDialogComponent };
if (false) {
/** @type {?} */
LambConfirmDialogComponent.prototype.title;
/** @type {?} */
LambConfirmDialogComponent.prototype.message;
/** @type {?} */
LambConfirmDialogComponent.prototype.btnOkText;
/** @type {?} */
LambConfirmDialogComponent.prototype.btnCancelText;
/** @type {?} */
LambConfirmDialogComponent.prototype.activeModal;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS1kaWFsb2cuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbGFtYi13ZWItbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvY29uZmlybS1kaWFsb2cvY29uZmlybS1kaWFsb2cuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFFeEQ7SUF1QkUsb0NBQW9CLFdBQTRCO1FBQTVCLGdCQUFXLEdBQVgsV0FBVyxDQUFpQjtJQUFJLENBQUM7Ozs7SUFFckQsNkNBQVE7OztJQUFSO0lBQ0EsQ0FBQzs7OztJQUVNLDJDQUFNOzs7SUFBYjtRQUNFLGlDQUFpQztRQUNqQyxJQUFJLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNsQyxDQUFDOzs7O0lBRU0sdUNBQUU7OztJQUFUO1FBQ0UsSUFBSSxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsRUFBQyxJQUFJLEVBQUUsSUFBSSxFQUFDLENBQUMsQ0FBQztJQUN2QyxDQUFDOzs7O0lBRU0sNENBQU87OztJQUFkO1FBQ0UsZ0NBQWdDO1FBQ2hDLElBQUksQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2xDLENBQUM7O2dCQXhDRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLHFCQUFxQjtvQkFDL0IsUUFBUSxFQUFFLCtpQkFZTDtvQkFDTCxNQUFNLEVBQUUsQ0FBQywwRUFBMEUsQ0FBQztpQkFDckY7OztnQkFsQlEsZUFBZTs7O3dCQW9CckIsS0FBSzswQkFDTCxLQUFLOzRCQUNMLEtBQUs7Z0NBQ0wsS0FBSzs7SUFxQlIsaUNBQUM7Q0FBQSxBQTFDRCxJQTBDQztTQXpCWSwwQkFBMEI7OztJQUNyQywyQ0FBdUI7O0lBQ3ZCLDZDQUF5Qjs7SUFDekIsK0NBQTJCOztJQUMzQixtREFBK0I7O0lBRW5CLGlEQUFvQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBMYW1iQWN0aXZlTW9kYWwgfSBmcm9tICcuLi9tb2RhbC9tb2RhbC5tb2R1bGUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdsYW1iLWNvbmZpcm0tZGlhbG9nJyxcclxuICB0ZW1wbGF0ZTogYDxkaXYgY2xhc3M9XCJtb2RhbC1oZWFkZXJcIj5cclxuICAgIDxoNiBjbGFzcz1cIm1vZGFsLXRpdGxlXCI+e3sgdGl0bGUgfX08L2g2PlxyXG4gICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgY2xhc3M9XCJjbG9zZVwiIGFyaWEtbGFiZWw9XCJDbG9zZVwiIChjbGljayk9XCJkaXNtaXNzKClcIj5cclxuICAgICAgICA8c3BhbiBhcmlhLWhpZGRlbj1cInRydWVcIj4mdGltZXM7PC9zcGFuPlxyXG4gICAgPC9idXR0b24+XHJcbjwvZGl2PlxyXG48ZGl2IGNsYXNzPVwibW9kYWwtYm9keVwiPlxyXG4gICAge3sgbWVzc2FnZSB9fVxyXG48L2Rpdj5cclxuPGRpdiBjbGFzcz1cIm1vZGFsLWZvb3RlclwiPlxyXG4gICAgPGJ1dHRvbiB0eXBlPVwic3VibWl0XCIgY2xhc3M9XCJidG4gYnRuLWxpZ2h0IGJ0bi1zbVwiIChjbGljayk9XCJjYW5jZWwoKVwiIGF1dG9mb2N1cz57eyBidG5DYW5jZWxUZXh0IH19PC9idXR0b24+XHJcbiAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImJ0biBidG4tcHJpbWFyeSBidG4tc21cIiAoY2xpY2spPVwib2soKVwiID57eyBidG5Pa1RleHQgfX08L2J1dHRvbj5cclxuPC9kaXY+YCxcclxuICBzdHlsZXM6IFtgLmJ0bi5idG4tbGlnaHQsLmJ0bi5idG4tbGlnaHQ6YWN0aXZlLC5idG4uYnRuLWxpZ2h0OmhvdmVye2NvbG9yOiMyYTJhMmF9YF0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBMYW1iQ29uZmlybURpYWxvZ0NvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcbiAgQElucHV0KCkgdGl0bGU6IHN0cmluZztcclxuICBASW5wdXQoKSBtZXNzYWdlOiBzdHJpbmc7XHJcbiAgQElucHV0KCkgYnRuT2tUZXh0OiBzdHJpbmc7XHJcbiAgQElucHV0KCkgYnRuQ2FuY2VsVGV4dDogc3RyaW5nO1xyXG5cclxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGFjdGl2ZU1vZGFsOiBMYW1iQWN0aXZlTW9kYWwpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBjYW5jZWwoKSB7XHJcbiAgICAvLyB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKGZhbHNlKTtcclxuICAgIHRoaXMuYWN0aXZlTW9kYWwuZGlzbWlzcyhmYWxzZSk7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgb2soKSB7XHJcbiAgICB0aGlzLmFjdGl2ZU1vZGFsLmNsb3NlKHtkYXRhOiAnSGknfSk7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgZGlzbWlzcygpIHtcclxuICAgIC8vIHRoaXMuYWN0aXZlTW9kYWwuY2xvc2UodHJ1ZSk7XHJcbiAgICB0aGlzLmFjdGl2ZU1vZGFsLmRpc21pc3MoZmFsc2UpO1xyXG4gIH1cclxuXHJcbn1cclxuIl19