UNPKG

@noaestudio/forms

Version:

Dynamic forms extension for Covalent

69 lines (68 loc) 5.11 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { Component, Inject } from '@angular/core'; import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; var ErrorDialogComponent = /** @class */ (function () { function ErrorDialogComponent(dialogRef, data) { this.dialogRef = dialogRef; this.data = data; this.errorMessage = 'app.dialogs.error.default'; this.title = 'app.dialogs.error.title'; if (this.data && this.data.message) { this.errorMessage = this.data.message; } if (this.data && this.data.title) { this.title = this.data.title; } } /** * @return {?} */ ErrorDialogComponent.prototype.ngOnInit = /** * @return {?} */ function () { }; /** * @return {?} */ ErrorDialogComponent.prototype.closeDialog = /** * @return {?} */ function () { this.dialogRef.close(); }; ErrorDialogComponent.decorators = [ { type: Component, args: [{ selector: 'error-dialog', template: "<h4 mat-dialog-title>{{title | translate}}</h4>\n<div mat-dialog-content>{{errorMessage | translate}}</div>\n<div mat-dialog-actions class=\"dialog-example-buttons\">\n \t<button mat-button style=\"margin:auto;\" (click)=\"closeDialog()\">OK</button>\n</div>\n" },] }, ]; /** @nocollapse */ ErrorDialogComponent.ctorParameters = function () { return [ { type: MatDialogRef, }, { type: undefined, decorators: [{ type: Inject, args: [MAT_DIALOG_DATA,] },] }, ]; }; return ErrorDialogComponent; }()); export { ErrorDialogComponent }; function ErrorDialogComponent_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ ErrorDialogComponent.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ ErrorDialogComponent.ctorParameters; /** @type {?} */ ErrorDialogComponent.prototype.errorMessage; /** @type {?} */ ErrorDialogComponent.prototype.title; /** @type {?} */ ErrorDialogComponent.prototype.dialogRef; /** @type {?} */ ErrorDialogComponent.prototype.data; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3ItZGlhbG9nLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bjb3ZhbGVudC9keW5hbWljLWZvcm1zLyIsInNvdXJjZXMiOlsiZGlhbG9ncy9lcnJvci1kaWFsb2cvZXJyb3ItZGlhbG9nLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUQsT0FBTyxFQUFDLFlBQVksRUFBRSxlQUFlLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQzs7SUFpQnRFLDhCQUFtQixTQUE2QyxFQUFrQztRQUEvRSxjQUFTLEdBQVQsU0FBUyxDQUFvQztRQUFrQyxTQUFJLEdBQUosSUFBSTs0QkFKaEYsMkJBQTJCO3FCQUVsQyx5QkFBeUI7UUFJdkMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUM7WUFDcEMsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQztTQUN0QztRQUNELEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO1lBQ2xDLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7U0FDN0I7S0FFRDs7OztJQUVELHVDQUFROzs7SUFBUjtLQUVDOzs7O0lBRU0sMENBQVc7Ozs7UUFDakIsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUUsQ0FBQzs7O2dCQS9CeEIsU0FBUyxTQUFDO29CQUNWLFFBQVEsRUFBRSxjQUFjO29CQUN4QixRQUFRLEVBQUUsdVFBS1Y7aUJBQ0E7Ozs7Z0JBVk8sWUFBWTtnREFpQmdELE1BQU0sU0FBQyxlQUFlOzsrQkFsQjFGOztTQVlhLG9CQUFvQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbmplY3QgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtNYXREaWFsb2dSZWYsIE1BVF9ESUFMT0dfREFUQX0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZGlhbG9nJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG5cdHNlbGVjdG9yOiAnZXJyb3ItZGlhbG9nJyxcclxuXHR0ZW1wbGF0ZTogYDxoNCBtYXQtZGlhbG9nLXRpdGxlPnt7dGl0bGUgfCB0cmFuc2xhdGV9fTwvaDQ+XHJcbjxkaXYgbWF0LWRpYWxvZy1jb250ZW50Pnt7ZXJyb3JNZXNzYWdlIHwgdHJhbnNsYXRlfX08L2Rpdj5cclxuPGRpdiBtYXQtZGlhbG9nLWFjdGlvbnMgY2xhc3M9XCJkaWFsb2ctZXhhbXBsZS1idXR0b25zXCI+XHJcbiAgXHQ8YnV0dG9uIG1hdC1idXR0b24gc3R5bGU9XCJtYXJnaW46YXV0bztcIiAoY2xpY2spPVwiY2xvc2VEaWFsb2coKVwiPk9LPC9idXR0b24+XHJcbjwvZGl2PlxyXG5gXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBFcnJvckRpYWxvZ0NvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcblxyXG5cdHB1YmxpYyBlcnJvck1lc3NhZ2UgPSAnYXBwLmRpYWxvZ3MuZXJyb3IuZGVmYXVsdCc7XHJcblxyXG5cdHB1YmxpYyB0aXRsZSA9ICdhcHAuZGlhbG9ncy5lcnJvci50aXRsZSc7XHJcblxyXG5cdGNvbnN0cnVjdG9yKHB1YmxpYyBkaWFsb2dSZWY6IE1hdERpYWxvZ1JlZjxFcnJvckRpYWxvZ0NvbXBvbmVudD4sIEBJbmplY3QoTUFUX0RJQUxPR19EQVRBKSBwdWJsaWMgZGF0YTogYW55KSB7XHJcblxyXG5cdFx0aWYgKHRoaXMuZGF0YSAmJiB0aGlzLmRhdGEubWVzc2FnZSkge1xyXG5cdFx0XHR0aGlzLmVycm9yTWVzc2FnZSA9IHRoaXMuZGF0YS5tZXNzYWdlO1xyXG5cdFx0fVxyXG5cdFx0aWYgKHRoaXMuZGF0YSAmJiB0aGlzLmRhdGEudGl0bGUpIHtcclxuXHRcdFx0dGhpcy50aXRsZSA9IHRoaXMuZGF0YS50aXRsZTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHRuZ09uSW5pdCgpIHtcclxuXHJcblx0fVxyXG5cclxuXHRwdWJsaWMgY2xvc2VEaWFsb2coKSB7XHJcblx0XHR0aGlzLmRpYWxvZ1JlZi5jbG9zZSgpO1xyXG5cdH1cclxuXHJcbn1cclxuIl19