@asoftwareworld/form-builder
Version:
ASW Form Builder helps you with rapid development and designed web forms which includes several controls. The key feature of Form Builder is to make your content attractive and effective. We can customize our control at run time and preview the same befor
32 lines • 6.31 kB
JavaScript
/**
* @license
* Copyright ASW (A Software World) All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file
*/
import { Component, Inject } from '@angular/core';
import { MAT_DIALOG_DATA } from '@angular/material/dialog';
import * as i0 from "@angular/core";
import * as i1 from "@angular/material/dialog";
export class AswConfirmDialog {
dialogRef;
data;
constructor(dialogRef, data) {
this.dialogRef = dialogRef;
this.data = data;
}
onNoClick() {
this.dialogRef.close();
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.11", ngImport: i0, type: AswConfirmDialog, deps: [{ token: i1.MatDialogRef }, { token: MAT_DIALOG_DATA }], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.11", type: AswConfirmDialog, selector: "asw-confirm-dialog", ngImport: i0, template: "<h1 mat-dialog-title id=\"confirmDialogTitle\">Warning!</h1>\r\n<mat-dialog-content class=\"mat-typography\">\r\n <p id=\"confirmDialogContent\">{{data.message}} </p>\r\n</mat-dialog-content>\r\n<mat-dialog-actions align=\"end\">\r\n <button mat-raised-button\r\n id=\"no\"\r\n type=\"button\"\r\n class=\"btn btn-primary mr-2 mb-1 me-2\"\r\n (click)=\"onNoClick()\">\r\n No\r\n </button>\r\n <button mat-raised-button type=\"button\"\r\n id=\"yes\"\r\n class=\"btn btn-danger mb-1\"\r\n [mat-dialog-close]=\"data.name\"\r\n cdkFocusInitial>\r\n Yes\r\n </button>\r\n</mat-dialog-actions>", dependencies: [{ kind: "directive", type: i1.MatDialogClose, selector: "[mat-dialog-close], [matDialogClose]", inputs: ["aria-label", "type", "mat-dialog-close", "matDialogClose"], exportAs: ["matDialogClose"] }, { kind: "directive", type: i1.MatDialogTitle, selector: "[mat-dialog-title], [matDialogTitle]", inputs: ["id"], exportAs: ["matDialogTitle"] }, { kind: "directive", type: i1.MatDialogActions, selector: "[mat-dialog-actions], mat-dialog-actions, [matDialogActions]", inputs: ["align"] }, { kind: "directive", type: i1.MatDialogContent, selector: "[mat-dialog-content], mat-dialog-content, [matDialogContent]" }] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.11", ngImport: i0, type: AswConfirmDialog, decorators: [{
type: Component,
args: [{ selector: 'asw-confirm-dialog', template: "<h1 mat-dialog-title id=\"confirmDialogTitle\">Warning!</h1>\r\n<mat-dialog-content class=\"mat-typography\">\r\n <p id=\"confirmDialogContent\">{{data.message}} </p>\r\n</mat-dialog-content>\r\n<mat-dialog-actions align=\"end\">\r\n <button mat-raised-button\r\n id=\"no\"\r\n type=\"button\"\r\n class=\"btn btn-primary mr-2 mb-1 me-2\"\r\n (click)=\"onNoClick()\">\r\n No\r\n </button>\r\n <button mat-raised-button type=\"button\"\r\n id=\"yes\"\r\n class=\"btn btn-danger mb-1\"\r\n [mat-dialog-close]=\"data.name\"\r\n cdkFocusInitial>\r\n Yes\r\n </button>\r\n</mat-dialog-actions>" }]
}], ctorParameters: () => [{ type: i1.MatDialogRef }, { type: undefined, decorators: [{
type: Inject,
args: [MAT_DIALOG_DATA]
}] }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlybS1kaWFsb2cuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9mb3JtLWNvbnRyb2wvY29uZmlybS1kaWFsb2cvY29uZmlybS1kaWFsb2cudHMiLCIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy9mb3JtLWNvbnRyb2wvY29uZmlybS1kaWFsb2cvY29uZmlybS1kaWFsb2cuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7QUFFSCxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNsRCxPQUFPLEVBQWdCLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDOzs7QUFNekUsTUFBTSxPQUFPLGdCQUFnQjtJQUVkO0lBQ3lCO0lBRnBDLFlBQ1csU0FBeUMsRUFDaEIsSUFBUztRQURsQyxjQUFTLEdBQVQsU0FBUyxDQUFnQztRQUNoQixTQUFJLEdBQUosSUFBSSxDQUFLO0lBQUksQ0FBQztJQUVsRCxTQUFTO1FBQ0wsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLEVBQUUsQ0FBQztJQUMzQixDQUFDO3dHQVBRLGdCQUFnQiw4Q0FHYixlQUFlOzRGQUhsQixnQkFBZ0IsMERDZjdCLG1zQkFtQnFCOzs0RkRKUixnQkFBZ0I7a0JBSjVCLFNBQVM7K0JBQ0ksb0JBQW9COzswQkFNekIsTUFBTTsyQkFBQyxlQUFlIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIEBsaWNlbnNlXHJcbiAqIENvcHlyaWdodCBBU1cgKEEgU29mdHdhcmUgV29ybGQpIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXHJcbiAqXHJcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXHJcbiAqIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGVcclxuICovXHJcblxyXG5pbXBvcnQgeyBDb21wb25lbnQsIEluamVjdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBNYXREaWFsb2dSZWYsIE1BVF9ESUFMT0dfREFUQSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2RpYWxvZyc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnYXN3LWNvbmZpcm0tZGlhbG9nJyxcclxuICAgIHRlbXBsYXRlVXJsOiAnLi9jb25maXJtLWRpYWxvZy5odG1sJyxcclxufSlcclxuZXhwb3J0IGNsYXNzIEFzd0NvbmZpcm1EaWFsb2cge1xyXG4gICAgY29uc3RydWN0b3IoXHJcbiAgICAgICAgcHVibGljIGRpYWxvZ1JlZjogTWF0RGlhbG9nUmVmPEFzd0NvbmZpcm1EaWFsb2c+LFxyXG4gICAgICAgIEBJbmplY3QoTUFUX0RJQUxPR19EQVRBKSBwdWJsaWMgZGF0YTogYW55KSB7IH1cclxuXHJcbiAgICBvbk5vQ2xpY2soKTogdm9pZCB7XHJcbiAgICAgICAgdGhpcy5kaWFsb2dSZWYuY2xvc2UoKTtcclxuICAgIH1cclxufVxyXG4iLCI8aDEgbWF0LWRpYWxvZy10aXRsZSBpZD1cImNvbmZpcm1EaWFsb2dUaXRsZVwiPldhcm5pbmchPC9oMT5cclxuPG1hdC1kaWFsb2ctY29udGVudCBjbGFzcz1cIm1hdC10eXBvZ3JhcGh5XCI+XHJcbiAgICA8cCBpZD1cImNvbmZpcm1EaWFsb2dDb250ZW50XCI+e3tkYXRhLm1lc3NhZ2V9fSA8L3A+XHJcbjwvbWF0LWRpYWxvZy1jb250ZW50PlxyXG48bWF0LWRpYWxvZy1hY3Rpb25zIGFsaWduPVwiZW5kXCI+XHJcbiAgICA8YnV0dG9uIG1hdC1yYWlzZWQtYnV0dG9uXHJcbiAgICAgICAgICAgIGlkPVwibm9cIlxyXG4gICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcclxuICAgICAgICAgICAgY2xhc3M9XCJidG4gYnRuLXByaW1hcnkgbXItMiBtYi0xIG1lLTJcIlxyXG4gICAgICAgICAgICAoY2xpY2spPVwib25Ob0NsaWNrKClcIj5cclxuICAgICAgICBOb1xyXG4gICAgPC9idXR0b24+XHJcbiAgICA8YnV0dG9uIG1hdC1yYWlzZWQtYnV0dG9uIHR5cGU9XCJidXR0b25cIlxyXG4gICAgICAgICAgICBpZD1cInllc1wiXHJcbiAgICAgICAgICAgIGNsYXNzPVwiYnRuIGJ0bi1kYW5nZXIgbWItMVwiXHJcbiAgICAgICAgICAgIFttYXQtZGlhbG9nLWNsb3NlXT1cImRhdGEubmFtZVwiXHJcbiAgICAgICAgICAgIGNka0ZvY3VzSW5pdGlhbD5cclxuICAgICAgICBZZXNcclxuICAgIDwvYnV0dG9uPlxyXG48L21hdC1kaWFsb2ctYWN0aW9ucz4iXX0=