UNPKG

@junte/ui

Version:

Quality Angular UI components kit

65 lines 7.45 kB
var JunteUiModule_1; import { __decorate } from "tslib"; import { InjectionToken, NgModule } from '@angular/core'; import { LoggerModule, NgxLoggerLevel } from 'ngx-logger'; import { ShortcutsModule } from './core/directives/shortcuts'; import { CollectionsModule } from './collections/collections.module'; import { JUNTE_DEFAULT_CONFIG, JunteUIConfig } from './config'; import { SelectableModule } from './core/directives/selectable'; import { ArrayPipesModule } from './core/pipes/array-pipes.module'; import { ColorPipesModule } from './core/pipes/color-pipes.module'; import { TextPipesModule } from './core/pipes/text-pipes.module'; import deepMerge from './core/utils/merge'; import { DynamicModule } from './dynamic/dynamic.module'; import { ElementsModule } from './elements/elements.module'; import { FormsModule } from './forms/forms.module'; import { LayoutModule } from './layout/layout.module'; import { NavigationModule } from './navigation/navigation.module'; import { OverlaysModule } from './overlays/overlays.module'; import { SharedModule } from './shared/shared.module'; export let CONFIG_TOKEN = new InjectionToken('JunteUIModuleConfig'); export function configFactory(config) { return deepMerge(JUNTE_DEFAULT_CONFIG, config); } let JunteUiModule = JunteUiModule_1 = class JunteUiModule { static forRoot(config = {}) { return { ngModule: JunteUiModule_1, providers: [ { provide: CONFIG_TOKEN, useValue: config }, { provide: JunteUIConfig, useFactory: configFactory, deps: [CONFIG_TOKEN] }, LoggerModule.forRoot({ level: NgxLoggerLevel.DEBUG }).providers ] }; } }; JunteUiModule = JunteUiModule_1 = __decorate([ NgModule({ exports: [ SharedModule, LayoutModule, NavigationModule, ElementsModule, FormsModule, CollectionsModule, OverlaysModule, DynamicModule, ArrayPipesModule, ColorPipesModule, TextPipesModule, SelectableModule, ShortcutsModule ] }) ], JunteUiModule); export { JunteUiModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianVudGUtdWkubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2p1bnRlLXVpLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQXVCLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RSxPQUFPLEVBQUUsWUFBWSxFQUFFLGNBQWMsRUFBRSxNQUFNLFlBQVksQ0FBQztBQUMxRCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDOUQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDckUsT0FBTyxFQUFFLG9CQUFvQixFQUFFLGFBQWEsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUMvRCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUNoRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNuRSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUNuRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFDakUsT0FBTyxTQUFTLE1BQU0sb0JBQW9CLENBQUM7QUFDM0MsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDbkQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3RELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ2xFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFFdEQsTUFBTSxDQUFDLElBQUksWUFBWSxHQUFHLElBQUksY0FBYyxDQUFDLHFCQUFxQixDQUFDLENBQUM7QUFFcEUsTUFBTSxVQUFVLGFBQWEsQ0FBQyxNQUFxQjtJQUNqRCxPQUFPLFNBQVMsQ0FBQyxvQkFBb0IsRUFBRSxNQUFNLENBQUMsQ0FBQztBQUNqRCxDQUFDO0FBb0JELElBQWEsYUFBYSxxQkFBMUIsTUFBYSxhQUFhO0lBRXhCLE1BQU0sQ0FBQyxPQUFPLENBQUMsU0FBd0IsRUFBRTtRQUN2QyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGVBQWE7WUFDdkIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxZQUFZO29CQUNyQixRQUFRLEVBQUUsTUFBTTtpQkFDakI7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLGFBQWE7b0JBQ3RCLFVBQVUsRUFBRSxhQUFhO29CQUN6QixJQUFJLEVBQUUsQ0FBQyxZQUFZLENBQUM7aUJBQ3JCO2dCQUNELFlBQVksQ0FBQyxPQUFPLENBQUM7b0JBQ25CLEtBQUssRUFBRSxjQUFjLENBQUMsS0FBSztpQkFDNUIsQ0FBQyxDQUFDLFNBQVM7YUFDYjtTQUNGLENBQUM7SUFDSixDQUFDO0NBRUYsQ0FBQTtBQXRCWSxhQUFhO0lBbEJ6QixRQUFRLENBQUM7UUFDUixPQUFPLEVBQUU7WUFDUCxZQUFZO1lBRVosWUFBWTtZQUNaLGdCQUFnQjtZQUNoQixjQUFjO1lBQ2QsV0FBVztZQUNYLGlCQUFpQjtZQUNqQixjQUFjO1lBQ2QsYUFBYTtZQUNiLGdCQUFnQjtZQUNoQixnQkFBZ0I7WUFDaEIsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixlQUFlO1NBQ2hCO0tBQ0YsQ0FBQztHQUNXLGFBQWEsQ0FzQnpCO1NBdEJZLGFBQWEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3Rpb25Ub2tlbiwgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IExvZ2dlck1vZHVsZSwgTmd4TG9nZ2VyTGV2ZWwgfSBmcm9tICduZ3gtbG9nZ2VyJztcbmltcG9ydCB7IFNob3J0Y3V0c01vZHVsZSB9IGZyb20gJy4vY29yZS9kaXJlY3RpdmVzL3Nob3J0Y3V0cyc7XG5pbXBvcnQgeyBDb2xsZWN0aW9uc01vZHVsZSB9IGZyb20gJy4vY29sbGVjdGlvbnMvY29sbGVjdGlvbnMubW9kdWxlJztcbmltcG9ydCB7IEpVTlRFX0RFRkFVTFRfQ09ORklHLCBKdW50ZVVJQ29uZmlnIH0gZnJvbSAnLi9jb25maWcnO1xuaW1wb3J0IHsgU2VsZWN0YWJsZU1vZHVsZSB9IGZyb20gJy4vY29yZS9kaXJlY3RpdmVzL3NlbGVjdGFibGUnO1xuaW1wb3J0IHsgQXJyYXlQaXBlc01vZHVsZSB9IGZyb20gJy4vY29yZS9waXBlcy9hcnJheS1waXBlcy5tb2R1bGUnO1xuaW1wb3J0IHsgQ29sb3JQaXBlc01vZHVsZSB9IGZyb20gJy4vY29yZS9waXBlcy9jb2xvci1waXBlcy5tb2R1bGUnO1xuaW1wb3J0IHsgVGV4dFBpcGVzTW9kdWxlIH0gZnJvbSAnLi9jb3JlL3BpcGVzL3RleHQtcGlwZXMubW9kdWxlJztcbmltcG9ydCBkZWVwTWVyZ2UgZnJvbSAnLi9jb3JlL3V0aWxzL21lcmdlJztcbmltcG9ydCB7IER5bmFtaWNNb2R1bGUgfSBmcm9tICcuL2R5bmFtaWMvZHluYW1pYy5tb2R1bGUnO1xuaW1wb3J0IHsgRWxlbWVudHNNb2R1bGUgfSBmcm9tICcuL2VsZW1lbnRzL2VsZW1lbnRzLm1vZHVsZSc7XG5pbXBvcnQgeyBGb3Jtc01vZHVsZSB9IGZyb20gJy4vZm9ybXMvZm9ybXMubW9kdWxlJztcbmltcG9ydCB7IExheW91dE1vZHVsZSB9IGZyb20gJy4vbGF5b3V0L2xheW91dC5tb2R1bGUnO1xuaW1wb3J0IHsgTmF2aWdhdGlvbk1vZHVsZSB9IGZyb20gJy4vbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLm1vZHVsZSc7XG5pbXBvcnQgeyBPdmVybGF5c01vZHVsZSB9IGZyb20gJy4vb3ZlcmxheXMvb3ZlcmxheXMubW9kdWxlJztcbmltcG9ydCB7IFNoYXJlZE1vZHVsZSB9IGZyb20gJy4vc2hhcmVkL3NoYXJlZC5tb2R1bGUnO1xuXG5leHBvcnQgbGV0IENPTkZJR19UT0tFTiA9IG5ldyBJbmplY3Rpb25Ub2tlbignSnVudGVVSU1vZHVsZUNvbmZpZycpO1xuXG5leHBvcnQgZnVuY3Rpb24gY29uZmlnRmFjdG9yeShjb25maWc6IEp1bnRlVUlDb25maWcpIHtcbiAgcmV0dXJuIGRlZXBNZXJnZShKVU5URV9ERUZBVUxUX0NPTkZJRywgY29uZmlnKTtcbn1cblxuQE5nTW9kdWxlKHtcbiAgZXhwb3J0czogW1xuICAgIFNoYXJlZE1vZHVsZSxcblxuICAgIExheW91dE1vZHVsZSxcbiAgICBOYXZpZ2F0aW9uTW9kdWxlLFxuICAgIEVsZW1lbnRzTW9kdWxlLFxuICAgIEZvcm1zTW9kdWxlLFxuICAgIENvbGxlY3Rpb25zTW9kdWxlLFxuICAgIE92ZXJsYXlzTW9kdWxlLFxuICAgIER5bmFtaWNNb2R1bGUsXG4gICAgQXJyYXlQaXBlc01vZHVsZSxcbiAgICBDb2xvclBpcGVzTW9kdWxlLFxuICAgIFRleHRQaXBlc01vZHVsZSxcbiAgICBTZWxlY3RhYmxlTW9kdWxlLFxuICAgIFNob3J0Y3V0c01vZHVsZVxuICBdXG59KVxuZXhwb3J0IGNsYXNzIEp1bnRlVWlNb2R1bGUge1xuXG4gIHN0YXRpYyBmb3JSb290KGNvbmZpZzogSnVudGVVSUNvbmZpZyA9IHt9KTogTW9kdWxlV2l0aFByb3ZpZGVyczxKdW50ZVVpTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBKdW50ZVVpTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBDT05GSUdfVE9LRU4sXG4gICAgICAgICAgdXNlVmFsdWU6IGNvbmZpZ1xuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogSnVudGVVSUNvbmZpZyxcbiAgICAgICAgICB1c2VGYWN0b3J5OiBjb25maWdGYWN0b3J5LFxuICAgICAgICAgIGRlcHM6IFtDT05GSUdfVE9LRU5dXG4gICAgICAgIH0sXG4gICAgICAgIExvZ2dlck1vZHVsZS5mb3JSb290KHtcbiAgICAgICAgICBsZXZlbDogTmd4TG9nZ2VyTGV2ZWwuREVCVUdcbiAgICAgICAgfSkucHJvdmlkZXJzXG4gICAgICBdXG4gICAgfTtcbiAgfVxuXG59XG4iXX0=