ngx-modialog-11
Version:
Modal / Dialog for Angular
33 lines • 3.6 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ModalModule, Modal as BaseModal } from 'ngx-modialog-11';
import { Modal } from './modal';
import { DialogFormModal, FormDropIn, VEXDialogButtons } from './dialog-form-modal';
import { VexCSSDialogContainer } from './vex-css-dialog-container';
export const providers = [
{ provide: BaseModal, useClass: Modal },
{ provide: Modal, useClass: Modal }
];
export class VexModalModule {
static getProviders() {
return providers;
}
}
VexModalModule.decorators = [
{ type: NgModule, args: [{
imports: [ModalModule, CommonModule],
declarations: [
VexCSSDialogContainer,
VEXDialogButtons,
FormDropIn,
DialogFormModal
],
providers,
entryComponents: [
VexCSSDialogContainer,
DialogFormModal,
FormDropIn
]
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmV4Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3BsdWdpbnMvdmV4L3NyYy9saWIvdmV4Lm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxPQUFPLEVBQUUsV0FBVyxFQUFFLEtBQUssSUFBSSxTQUFTLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUVsRSxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sU0FBUyxDQUFDO0FBQ2hDLE9BQU8sRUFBRSxlQUFlLEVBQUUsVUFBVSxFQUFFLGdCQUFnQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDcEYsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFFbkUsTUFBTSxDQUFDLE1BQU0sU0FBUyxHQUFVO0lBQzlCLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFO0lBQ3ZDLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFO0NBQ3BDLENBQUM7QUFpQkYsTUFBTSxPQUFPLGNBQWM7SUFFekIsTUFBTSxDQUFDLFlBQVk7UUFDakIsT0FBTyxTQUFTLENBQUM7SUFDbkIsQ0FBQzs7O1lBbkJGLFFBQVEsU0FBQztnQkFDUixPQUFPLEVBQUUsQ0FBRSxXQUFXLEVBQUUsWUFBWSxDQUFFO2dCQUN0QyxZQUFZLEVBQUU7b0JBQ1oscUJBQXFCO29CQUNyQixnQkFBZ0I7b0JBQ2hCLFVBQVU7b0JBQ1YsZUFBZTtpQkFDaEI7Z0JBQ0QsU0FBUztnQkFDVCxlQUFlLEVBQUU7b0JBQ2YscUJBQXFCO29CQUNyQixlQUFlO29CQUNmLFVBQVU7aUJBQ1g7YUFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcblxyXG5pbXBvcnQgeyBNb2RhbE1vZHVsZSwgTW9kYWwgYXMgQmFzZU1vZGFsIH0gZnJvbSAnbmd4LW1vZGlhbG9nLTExJztcclxuXHJcbmltcG9ydCB7IE1vZGFsIH0gZnJvbSAnLi9tb2RhbCc7XHJcbmltcG9ydCB7IERpYWxvZ0Zvcm1Nb2RhbCwgRm9ybURyb3BJbiwgVkVYRGlhbG9nQnV0dG9ucyB9IGZyb20gJy4vZGlhbG9nLWZvcm0tbW9kYWwnO1xyXG5pbXBvcnQgeyBWZXhDU1NEaWFsb2dDb250YWluZXIgfSBmcm9tICcuL3ZleC1jc3MtZGlhbG9nLWNvbnRhaW5lcic7XHJcblxyXG5leHBvcnQgY29uc3QgcHJvdmlkZXJzOiBhbnlbXSA9IFtcclxuICB7IHByb3ZpZGU6IEJhc2VNb2RhbCwgdXNlQ2xhc3M6IE1vZGFsIH0sXHJcbiAgeyBwcm92aWRlOiBNb2RhbCwgdXNlQ2xhc3M6IE1vZGFsIH1cclxuXTtcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogWyBNb2RhbE1vZHVsZSwgQ29tbW9uTW9kdWxlIF0sXHJcbiAgZGVjbGFyYXRpb25zOiBbXHJcbiAgICBWZXhDU1NEaWFsb2dDb250YWluZXIsXHJcbiAgICBWRVhEaWFsb2dCdXR0b25zLFxyXG4gICAgRm9ybURyb3BJbixcclxuICAgIERpYWxvZ0Zvcm1Nb2RhbFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzLFxyXG4gIGVudHJ5Q29tcG9uZW50czogW1xyXG4gICAgVmV4Q1NTRGlhbG9nQ29udGFpbmVyLFxyXG4gICAgRGlhbG9nRm9ybU1vZGFsLFxyXG4gICAgRm9ybURyb3BJblxyXG4gIF1cclxufSlcclxuZXhwb3J0IGNsYXNzIFZleE1vZGFsTW9kdWxlIHtcclxuXHJcbiAgc3RhdGljIGdldFByb3ZpZGVycygpOiBhbnlbXSB7XHJcbiAgICByZXR1cm4gcHJvdmlkZXJzO1xyXG4gIH1cclxuXHJcbn1cclxuIl19