UNPKG

@addapptables/modal

Version:
62 lines 5.8 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { AddapptableModalComponent } from './addapptable-modal.component'; import { ModalHeaderDirective } from './directives/modal-header.directive'; import { ModalFooterDirective } from './directives/modal-footer.directive'; import { ModalBodyComponent } from './components/modal-body/modal-body.component'; import { AddapptablePerfectScrollbarModule } from '@addapptables/perfect-scrollbar'; import { MatDialogModule } from '@angular/material'; import { ModalService } from './services/modal.service'; import { ADDAPPTABLE_MODAL_CONFIG } from './tokens'; import { CommonModule } from '@angular/common'; var ModalModule = /** @class */ (function () { function ModalModule() { } /** * @param {?=} config * @return {?} */ ModalModule.forRoot = /** * @param {?=} config * @return {?} */ function (config) { if (config === void 0) { config = { width: '800px' }; } return { ngModule: ModalModule, providers: [ { provide: ADDAPPTABLE_MODAL_CONFIG, useValue: config } ] }; }; ModalModule.decorators = [ { type: NgModule, args: [{ declarations: [ AddapptableModalComponent, ModalHeaderDirective, ModalFooterDirective, ModalBodyComponent, ], imports: [ CommonModule, MatDialogModule, AddapptablePerfectScrollbarModule, ], exports: [ AddapptableModalComponent, ModalBodyComponent, ModalHeaderDirective, ModalFooterDirective ], providers: [ ModalService ] },] } ]; return ModalModule; }()); export { ModalModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkYXBwdGFibGUtbW9kYWwubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFkZGFwcHRhYmxlcy9tb2RhbC8iLCJzb3VyY2VzIjpbImxpYi9hZGRhcHB0YWJsZS1tb2RhbC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXVCLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQzFFLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQzNFLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQzNFLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLDhDQUE4QyxDQUFDO0FBQ2xGLE9BQU8sRUFBRSxpQ0FBaUMsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ3BGLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUVwRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDeEQsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sVUFBVSxDQUFDO0FBQ3BELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQztJQUFBO0lBK0JBLENBQUM7Ozs7O0lBUlEsbUJBQU87Ozs7SUFBZCxVQUFlLE1BQXdDO1FBQXhDLHVCQUFBLEVBQUEsV0FBd0IsS0FBSyxFQUFFLE9BQU8sRUFBRTtRQUNyRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLFdBQVc7WUFDckIsU0FBUyxFQUFFO2dCQUNULEVBQUUsT0FBTyxFQUFFLHdCQUF3QixFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUU7YUFDeEQ7U0FDRixDQUFDO0lBQ0osQ0FBQzs7Z0JBOUJGLFFBQVEsU0FBQztvQkFDUixZQUFZLEVBQUU7d0JBQ1oseUJBQXlCO3dCQUN6QixvQkFBb0I7d0JBQ3BCLG9CQUFvQjt3QkFDcEIsa0JBQWtCO3FCQUNuQjtvQkFDRCxPQUFPLEVBQUU7d0JBQ1AsWUFBWTt3QkFDWixlQUFlO3dCQUNmLGlDQUFpQztxQkFDbEM7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLHlCQUF5Qjt3QkFDekIsa0JBQWtCO3dCQUNsQixvQkFBb0I7d0JBQ3BCLG9CQUFvQjtxQkFDckI7b0JBQ0QsU0FBUyxFQUFFO3dCQUNULFlBQVk7cUJBQ2I7aUJBQ0Y7O0lBVUQsa0JBQUM7Q0FBQSxBQS9CRCxJQStCQztTQVRZLFdBQVciLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgTW9kdWxlV2l0aFByb3ZpZGVycyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQWRkYXBwdGFibGVNb2RhbENvbXBvbmVudCB9IGZyb20gJy4vYWRkYXBwdGFibGUtbW9kYWwuY29tcG9uZW50JztcbmltcG9ydCB7IE1vZGFsSGVhZGVyRGlyZWN0aXZlIH0gZnJvbSAnLi9kaXJlY3RpdmVzL21vZGFsLWhlYWRlci5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTW9kYWxGb290ZXJEaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvbW9kYWwtZm9vdGVyLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBNb2RhbEJvZHlDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvbW9kYWwtYm9keS9tb2RhbC1ib2R5LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBBZGRhcHB0YWJsZVBlcmZlY3RTY3JvbGxiYXJNb2R1bGUgfSBmcm9tICdAYWRkYXBwdGFibGVzL3BlcmZlY3Qtc2Nyb2xsYmFyJztcbmltcG9ydCB7IE1hdERpYWxvZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsJztcbmltcG9ydCB7IE1vZGFsQ29uZmlnIH0gZnJvbSAnLi9tb2RlbHMvbW9kYWwtY29uZmlnLm1vZGVsJztcbmltcG9ydCB7IE1vZGFsU2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvbW9kYWwuc2VydmljZSc7XG5pbXBvcnQgeyBBRERBUFBUQUJMRV9NT0RBTF9DT05GSUcgfSBmcm9tICcuL3Rva2Vucyc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBBZGRhcHB0YWJsZU1vZGFsQ29tcG9uZW50LFxuICAgIE1vZGFsSGVhZGVyRGlyZWN0aXZlLFxuICAgIE1vZGFsRm9vdGVyRGlyZWN0aXZlLFxuICAgIE1vZGFsQm9keUNvbXBvbmVudCxcbiAgXSxcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBNYXREaWFsb2dNb2R1bGUsXG4gICAgQWRkYXBwdGFibGVQZXJmZWN0U2Nyb2xsYmFyTW9kdWxlLFxuICBdLFxuICBleHBvcnRzOiBbXG4gICAgQWRkYXBwdGFibGVNb2RhbENvbXBvbmVudCxcbiAgICBNb2RhbEJvZHlDb21wb25lbnQsXG4gICAgTW9kYWxIZWFkZXJEaXJlY3RpdmUsXG4gICAgTW9kYWxGb290ZXJEaXJlY3RpdmVcbiAgXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgTW9kYWxTZXJ2aWNlXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgTW9kYWxNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChjb25maWc6IE1vZGFsQ29uZmlnID0geyB3aWR0aDogJzgwMHB4JyB9KTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBNb2RhbE1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7IHByb3ZpZGU6IEFEREFQUFRBQkxFX01PREFMX0NPTkZJRywgdXNlVmFsdWU6IGNvbmZpZyB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxufVxuIl19