@noaestudio/forms
Version:
Dynamic forms extension for Covalent
54 lines (53 loc) • 4.32 kB
JavaScript
/**
* @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 ConfirmDialogComponent = /** @class */ (function () {
function ConfirmDialogComponent(dialogRef, data) {
this.dialogRef = dialogRef;
this.data = data;
this.errorMessage = 'app.dialogs.confirm.question';
this.title = 'app.dialogs.confirm.title';
}
/**
* @return {?}
*/
ConfirmDialogComponent.prototype.ngOnInit = /**
* @return {?}
*/
function () {
};
ConfirmDialogComponent.decorators = [
{ type: Component, args: [{
selector: 'confirm-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)=\"dialogRef.close(true)\">{{'app.yes' | translate}}</button>\n\t<button mat-button style=\"margin:auto;\" (click)=\"dialogRef.close(false)\">{{'app.no' | translate}}</button>\n</div>\n"
},] },
];
/** @nocollapse */
ConfirmDialogComponent.ctorParameters = function () { return [
{ type: MatDialogRef, },
{ type: undefined, decorators: [{ type: Inject, args: [MAT_DIALOG_DATA,] },] },
]; };
return ConfirmDialogComponent;
}());
export { ConfirmDialogComponent };
function ConfirmDialogComponent_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
ConfirmDialogComponent.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
ConfirmDialogComponent.ctorParameters;
/** @type {?} */
ConfirmDialogComponent.prototype.errorMessage;
/** @type {?} */
ConfirmDialogComponent.prototype.title;
/** @type {?} */
ConfirmDialogComponent.prototype.dialogRef;
/** @type {?} */
ConfirmDialogComponent.prototype.data;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS1kaWFsb2cuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGNvdmFsZW50L2R5bmFtaWMtZm9ybXMvIiwic291cmNlcyI6WyJkaWFsb2dzL2NvbmZpcm0tZGlhbG9nL2NvbmZpcm0tZGlhbG9nLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUQsT0FBTyxFQUFDLFlBQVksRUFBRSxlQUFlLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQzs7SUFrQnRFLGdDQUFtQixTQUErQyxFQUFrQztRQUFqRixjQUFTLEdBQVQsU0FBUyxDQUFzQztRQUFrQyxTQUFJLEdBQUosSUFBSTs0QkFKbEYsOEJBQThCO3FCQUVyQywyQkFBMkI7S0FJekM7Ozs7SUFFRCx5Q0FBUTs7O0lBQVI7S0FFQzs7Z0JBdEJELFNBQVMsU0FBQztvQkFDVixRQUFRLEVBQUUsZ0JBQWdCO29CQUMxQixRQUFRLEVBQUUsd1pBTVY7aUJBQ0E7Ozs7Z0JBWE8sWUFBWTtnREFrQmtELE1BQU0sU0FBQyxlQUFlOztpQ0FuQjVGOztTQWFhLHNCQUFzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbmplY3QgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtNYXREaWFsb2dSZWYsIE1BVF9ESUFMT0dfREFUQX0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZGlhbG9nJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG5cdHNlbGVjdG9yOiAnY29uZmlybS1kaWFsb2cnLFxyXG5cdHRlbXBsYXRlOiBgPGg0IG1hdC1kaWFsb2ctdGl0bGU+e3t0aXRsZSB8IHRyYW5zbGF0ZX19PC9oND5cclxuPGRpdiBtYXQtZGlhbG9nLWNvbnRlbnQ+e3tlcnJvck1lc3NhZ2UgfCB0cmFuc2xhdGV9fTwvZGl2PlxyXG48ZGl2IG1hdC1kaWFsb2ctYWN0aW9ucyBjbGFzcz1cImRpYWxvZy1leGFtcGxlLWJ1dHRvbnNcIj5cclxuICBcdDxidXR0b24gbWF0LWJ1dHRvbiBzdHlsZT1cIm1hcmdpbjphdXRvO1wiIChjbGljayk9XCJkaWFsb2dSZWYuY2xvc2UodHJ1ZSlcIj57eydhcHAueWVzJyB8IHRyYW5zbGF0ZX19PC9idXR0b24+XHJcblx0PGJ1dHRvbiBtYXQtYnV0dG9uIHN0eWxlPVwibWFyZ2luOmF1dG87XCIgKGNsaWNrKT1cImRpYWxvZ1JlZi5jbG9zZShmYWxzZSlcIj57eydhcHAubm8nIHwgdHJhbnNsYXRlfX08L2J1dHRvbj5cclxuPC9kaXY+XHJcbmBcclxufSlcclxuZXhwb3J0IGNsYXNzIENvbmZpcm1EaWFsb2dDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG5cclxuXHRwdWJsaWMgZXJyb3JNZXNzYWdlID0gJ2FwcC5kaWFsb2dzLmNvbmZpcm0ucXVlc3Rpb24nO1xyXG5cclxuXHRwdWJsaWMgdGl0bGUgPSAnYXBwLmRpYWxvZ3MuY29uZmlybS50aXRsZSc7XHJcblxyXG5cdGNvbnN0cnVjdG9yKHB1YmxpYyBkaWFsb2dSZWY6IE1hdERpYWxvZ1JlZjxDb25maXJtRGlhbG9nQ29tcG9uZW50PiwgQEluamVjdChNQVRfRElBTE9HX0RBVEEpIHB1YmxpYyBkYXRhOiBhbnkpIHtcclxuXHJcblx0fVxyXG5cclxuXHRuZ09uSW5pdCgpIHtcclxuXHJcblx0fVxyXG5cclxufVxyXG4iXX0=