ngx-mat-cdk
Version:
Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version
57 lines • 6.39 kB
JavaScript
import { APP_INITIALIZER, NgModule } from "@angular/core";
import { CommonModule } from '@angular/common';
import { RouterModule } from '@angular/router';
import { NgxSidePanelsComponent } from './ngx-side-panels.component';
import { NamedOutletDirective } from "./named-outlet.directive";
import { NgxPanelContent, NgxPanelFooter, NgxPanelHeader, NgxSidePanelComponent } from "./ngx-side-panel/ngx-side-panel.component";
import { SafePipe } from "./ngx-side-panel/safe.pipe";
import { NgxSidePanelsService } from "./ngx-side-panels.service";
import { SidePanelInitializer } from "./side-panel-initializer";
const ɵ0 = (sidePanelInitializer) => sidePanelInitializer.init();
// @dynamic
export class NgxSidePanelsModule {
static forRoot() {
return {
ngModule: NgxSidePanelsModule,
providers: [
{ provide: NgxSidePanelsService, useClass: NgxSidePanelsService }
]
};
}
}
NgxSidePanelsModule.decorators = [
{ type: NgModule, args: [{
imports: [
CommonModule,
RouterModule
],
declarations: [
NgxSidePanelsComponent,
NamedOutletDirective,
NgxSidePanelComponent,
SafePipe,
NgxPanelHeader,
NgxPanelContent,
NgxPanelFooter
],
exports: [
NgxSidePanelsComponent,
NgxPanelHeader,
NgxPanelContent,
NgxPanelFooter,
NamedOutletDirective,
SafePipe,
],
providers: [
SidePanelInitializer,
{
provide: APP_INITIALIZER,
deps: [SidePanelInitializer],
useFactory: ɵ0,
multi: true
}
]
},] }
];
export { ɵ0 };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXNpZGUtcGFuZWxzLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJDOi9Vc2Vycy9BbGlyZXphIE1vaGFtbWFkaS9zb3VyY2UvcmVwb3MvTXlMaWJyYXJ5L0FuZ3VsYXIuTGlicmFyeS9saWJzL3Byb2plY3RzL25neC1tYXQtY2RrL3NyYy8iLCJzb3VyY2VzIjpbImxpYi9uZ3gtc2lkZS1wYW5lbHMvbmd4LXNpZGUtcGFuZWxzLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsZUFBZSxFQUF1QixRQUFRLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDN0UsT0FBTyxFQUFDLFlBQVksRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBQzdDLE9BQU8sRUFBQyxZQUFZLEVBQUMsTUFBTSxpQkFBaUIsQ0FBQztBQUM3QyxPQUFPLEVBQUMsc0JBQXNCLEVBQUMsTUFBTSw2QkFBNkIsQ0FBQztBQUNuRSxPQUFPLEVBQUMsb0JBQW9CLEVBQUMsTUFBTSwwQkFBMEIsQ0FBQztBQUM5RCxPQUFPLEVBQ0wsZUFBZSxFQUNmLGNBQWMsRUFDZCxjQUFjLEVBQ2QscUJBQXFCLEVBQ3RCLE1BQU0sMkNBQTJDLENBQUM7QUFDbkQsT0FBTyxFQUFDLFFBQVEsRUFBQyxNQUFNLDRCQUE0QixDQUFDO0FBQ3BELE9BQU8sRUFBQyxvQkFBb0IsRUFBQyxNQUFNLDJCQUEyQixDQUFDO0FBQy9ELE9BQU8sRUFBQyxvQkFBb0IsRUFBQyxNQUFNLDBCQUEwQixDQUFDO1dBaUMxQyxDQUFDLG9CQUEwQyxFQUFFLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLEVBQUU7QUEvQi9GLFdBQVc7QUFzQ1gsTUFBTSxPQUFPLG1CQUFtQjtJQUM5QixNQUFNLENBQUMsT0FBTztRQUNaLE9BQU87WUFDTCxRQUFRLEVBQUUsbUJBQW1CO1lBQzdCLFNBQVMsRUFBRTtnQkFDVCxFQUFDLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxRQUFRLEVBQUUsb0JBQW9CLEVBQUM7YUFDaEU7U0FDRixDQUFDO0lBQ0osQ0FBQzs7O1lBN0NGLFFBQVEsU0FDUDtnQkFDRSxPQUFPLEVBQUU7b0JBQ1AsWUFBWTtvQkFDWixZQUFZO2lCQUNiO2dCQUNELFlBQVksRUFBRTtvQkFDWixzQkFBc0I7b0JBQ3RCLG9CQUFvQjtvQkFDcEIscUJBQXFCO29CQUNyQixRQUFRO29CQUNSLGNBQWM7b0JBQ2QsZUFBZTtvQkFDZixjQUFjO2lCQUVmO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxzQkFBc0I7b0JBQ3RCLGNBQWM7b0JBQ2QsZUFBZTtvQkFDZixjQUFjO29CQUNkLG9CQUFvQjtvQkFDcEIsUUFBUTtpQkFFVDtnQkFDRCxTQUFTLEVBQUU7b0JBQ1Qsb0JBQW9CO29CQUNwQjt3QkFDRSxPQUFPLEVBQUUsZUFBZTt3QkFDeEIsSUFBSSxFQUFFLENBQUMsb0JBQW9CLENBQUM7d0JBQzVCLFVBQVUsSUFBNkU7d0JBRXZGLEtBQUssRUFBRSxJQUFJO3FCQUNaO2lCQUNGO2FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0FQUF9JTklUSUFMSVpFUiwgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGV9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XHJcbmltcG9ydCB7Q29tbW9uTW9kdWxlfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xyXG5pbXBvcnQge1JvdXRlck1vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcclxuaW1wb3J0IHtOZ3hTaWRlUGFuZWxzQ29tcG9uZW50fSBmcm9tICcuL25neC1zaWRlLXBhbmVscy5jb21wb25lbnQnO1xyXG5pbXBvcnQge05hbWVkT3V0bGV0RGlyZWN0aXZlfSBmcm9tIFwiLi9uYW1lZC1vdXRsZXQuZGlyZWN0aXZlXCI7XHJcbmltcG9ydCB7XHJcbiAgTmd4UGFuZWxDb250ZW50LFxyXG4gIE5neFBhbmVsRm9vdGVyLFxyXG4gIE5neFBhbmVsSGVhZGVyLFxyXG4gIE5neFNpZGVQYW5lbENvbXBvbmVudFxyXG59IGZyb20gXCIuL25neC1zaWRlLXBhbmVsL25neC1zaWRlLXBhbmVsLmNvbXBvbmVudFwiO1xyXG5pbXBvcnQge1NhZmVQaXBlfSBmcm9tIFwiLi9uZ3gtc2lkZS1wYW5lbC9zYWZlLnBpcGVcIjtcclxuaW1wb3J0IHtOZ3hTaWRlUGFuZWxzU2VydmljZX0gZnJvbSBcIi4vbmd4LXNpZGUtcGFuZWxzLnNlcnZpY2VcIjtcclxuaW1wb3J0IHtTaWRlUGFuZWxJbml0aWFsaXplcn0gZnJvbSBcIi4vc2lkZS1wYW5lbC1pbml0aWFsaXplclwiO1xyXG5cclxuLy8gQGR5bmFtaWNcclxuQE5nTW9kdWxlKFxyXG4gIHtcclxuICAgIGltcG9ydHM6IFtcclxuICAgICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgICBSb3V0ZXJNb2R1bGVcclxuICAgIF0sXHJcbiAgICBkZWNsYXJhdGlvbnM6IFtcclxuICAgICAgTmd4U2lkZVBhbmVsc0NvbXBvbmVudCxcclxuICAgICAgTmFtZWRPdXRsZXREaXJlY3RpdmUsXHJcbiAgICAgIE5neFNpZGVQYW5lbENvbXBvbmVudCxcclxuICAgICAgU2FmZVBpcGUsXHJcbiAgICAgIE5neFBhbmVsSGVhZGVyLFxyXG4gICAgICBOZ3hQYW5lbENvbnRlbnQsXHJcbiAgICAgIE5neFBhbmVsRm9vdGVyXHJcblxyXG4gICAgXSxcclxuICAgIGV4cG9ydHM6IFtcclxuICAgICAgTmd4U2lkZVBhbmVsc0NvbXBvbmVudCxcclxuICAgICAgTmd4UGFuZWxIZWFkZXIsXHJcbiAgICAgIE5neFBhbmVsQ29udGVudCxcclxuICAgICAgTmd4UGFuZWxGb290ZXIsXHJcbiAgICAgIE5hbWVkT3V0bGV0RGlyZWN0aXZlLFxyXG4gICAgICBTYWZlUGlwZSxcclxuXHJcbiAgICBdLFxyXG4gICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgIFNpZGVQYW5lbEluaXRpYWxpemVyLFxyXG4gICAgICB7XHJcbiAgICAgICAgcHJvdmlkZTogQVBQX0lOSVRJQUxJWkVSLFxyXG4gICAgICAgIGRlcHM6IFtTaWRlUGFuZWxJbml0aWFsaXplcl0sXHJcbiAgICAgICAgdXNlRmFjdG9yeTogKHNpZGVQYW5lbEluaXRpYWxpemVyOiBTaWRlUGFuZWxJbml0aWFsaXplcikgPT4gc2lkZVBhbmVsSW5pdGlhbGl6ZXIuaW5pdCgpXHJcbiAgICAgICAgLFxyXG4gICAgICAgIG11bHRpOiB0cnVlXHJcbiAgICAgIH1cclxuICAgIF1cclxuICB9XHJcbilcclxuZXhwb3J0IGNsYXNzIE5neFNpZGVQYW5lbHNNb2R1bGUge1xyXG4gIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8Tmd4U2lkZVBhbmVsc01vZHVsZT4ge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbmdNb2R1bGU6IE5neFNpZGVQYW5lbHNNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIHtwcm92aWRlOiBOZ3hTaWRlUGFuZWxzU2VydmljZSwgdXNlQ2xhc3M6IE5neFNpZGVQYW5lbHNTZXJ2aWNlfVxyXG4gICAgICBdXHJcbiAgICB9O1xyXG4gIH1cclxuXHJcbn1cclxuIl19