UNPKG

@junte/ui

Version:

Quality Angular UI components kit

70 lines 7.74 kB
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 var CONFIG_TOKEN = new InjectionToken('JunteUIModuleConfig'); export function configFactory(config) { return deepMerge(JUNTE_DEFAULT_CONFIG, config); } var JunteUiModule = /** @class */ (function () { function JunteUiModule() { } JunteUiModule_1 = JunteUiModule; JunteUiModule.forRoot = function (config) { if (config === void 0) { config = {}; } return { ngModule: JunteUiModule_1, providers: [ { provide: CONFIG_TOKEN, useValue: config }, { provide: JunteUIConfig, useFactory: configFactory, deps: [CONFIG_TOKEN] }, LoggerModule.forRoot({ level: NgxLoggerLevel.DEBUG }).providers ] }; }; var JunteUiModule_1; JunteUiModule = JunteUiModule_1 = __decorate([ NgModule({ exports: [ SharedModule, LayoutModule, NavigationModule, ElementsModule, FormsModule, CollectionsModule, OverlaysModule, DynamicModule, ArrayPipesModule, ColorPipesModule, TextPipesModule, SelectableModule, ShortcutsModule ] }) ], JunteUiModule); return JunteUiModule; }()); export { JunteUiModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianVudGUtdWkubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2p1bnRlLXVpLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLGNBQWMsRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlFLE9BQU8sRUFBRSxZQUFZLEVBQUUsY0FBYyxFQUFFLE1BQU0sWUFBWSxDQUFDO0FBQzFELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUM5RCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNyRSxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsYUFBYSxFQUFFLE1BQU0sVUFBVSxDQUFDO0FBQy9ELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ25FLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ25FLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUNqRSxPQUFPLFNBQVMsTUFBTSxvQkFBb0IsQ0FBQztBQUMzQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDekQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzVELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNuRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdEQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFDbEUsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzVELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUV0RCxNQUFNLENBQUMsSUFBSSxZQUFZLEdBQUcsSUFBSSxjQUFjLENBQUMscUJBQXFCLENBQUMsQ0FBQztBQUVwRSxNQUFNLFVBQVUsYUFBYSxDQUFDLE1BQXFCO0lBQ2pELE9BQU8sU0FBUyxDQUFDLG9CQUFvQixFQUFFLE1BQU0sQ0FBQyxDQUFDO0FBQ2pELENBQUM7QUFvQkQ7SUFBQTtJQXNCQSxDQUFDO3NCQXRCWSxhQUFhO0lBRWpCLHFCQUFPLEdBQWQsVUFBZSxNQUEwQjtRQUExQix1QkFBQSxFQUFBLFdBQTBCO1FBQ3ZDLE9BQU87WUFDTCxRQUFRLEVBQUUsZUFBYTtZQUN2QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLFlBQVk7b0JBQ3JCLFFBQVEsRUFBRSxNQUFNO2lCQUNqQjtnQkFDRDtvQkFDRSxPQUFPLEVBQUUsYUFBYTtvQkFDdEIsVUFBVSxFQUFFLGFBQWE7b0JBQ3pCLElBQUksRUFBRSxDQUFDLFlBQVksQ0FBQztpQkFDckI7Z0JBQ0QsWUFBWSxDQUFDLE9BQU8sQ0FBQztvQkFDbkIsS0FBSyxFQUFFLGNBQWMsQ0FBQyxLQUFLO2lCQUM1QixDQUFDLENBQUMsU0FBUzthQUNiO1NBQ0YsQ0FBQztJQUNKLENBQUM7O0lBcEJVLGFBQWE7UUFsQnpCLFFBQVEsQ0FBQztZQUNSLE9BQU8sRUFBRTtnQkFDUCxZQUFZO2dCQUVaLFlBQVk7Z0JBQ1osZ0JBQWdCO2dCQUNoQixjQUFjO2dCQUNkLFdBQVc7Z0JBQ1gsaUJBQWlCO2dCQUNqQixjQUFjO2dCQUNkLGFBQWE7Z0JBQ2IsZ0JBQWdCO2dCQUNoQixnQkFBZ0I7Z0JBQ2hCLGVBQWU7Z0JBQ2YsZ0JBQWdCO2dCQUNoQixlQUFlO2FBQ2hCO1NBQ0YsQ0FBQztPQUNXLGFBQWEsQ0FzQnpCO0lBQUQsb0JBQUM7Q0FBQSxBQXRCRCxJQXNCQztTQXRCWSxhQUFhIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0aW9uVG9rZW4sIE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBMb2dnZXJNb2R1bGUsIE5neExvZ2dlckxldmVsIH0gZnJvbSAnbmd4LWxvZ2dlcic7XG5pbXBvcnQgeyBTaG9ydGN1dHNNb2R1bGUgfSBmcm9tICcuL2NvcmUvZGlyZWN0aXZlcy9zaG9ydGN1dHMnO1xuaW1wb3J0IHsgQ29sbGVjdGlvbnNNb2R1bGUgfSBmcm9tICcuL2NvbGxlY3Rpb25zL2NvbGxlY3Rpb25zLm1vZHVsZSc7XG5pbXBvcnQgeyBKVU5URV9ERUZBVUxUX0NPTkZJRywgSnVudGVVSUNvbmZpZyB9IGZyb20gJy4vY29uZmlnJztcbmltcG9ydCB7IFNlbGVjdGFibGVNb2R1bGUgfSBmcm9tICcuL2NvcmUvZGlyZWN0aXZlcy9zZWxlY3RhYmxlJztcbmltcG9ydCB7IEFycmF5UGlwZXNNb2R1bGUgfSBmcm9tICcuL2NvcmUvcGlwZXMvYXJyYXktcGlwZXMubW9kdWxlJztcbmltcG9ydCB7IENvbG9yUGlwZXNNb2R1bGUgfSBmcm9tICcuL2NvcmUvcGlwZXMvY29sb3ItcGlwZXMubW9kdWxlJztcbmltcG9ydCB7IFRleHRQaXBlc01vZHVsZSB9IGZyb20gJy4vY29yZS9waXBlcy90ZXh0LXBpcGVzLm1vZHVsZSc7XG5pbXBvcnQgZGVlcE1lcmdlIGZyb20gJy4vY29yZS91dGlscy9tZXJnZSc7XG5pbXBvcnQgeyBEeW5hbWljTW9kdWxlIH0gZnJvbSAnLi9keW5hbWljL2R5bmFtaWMubW9kdWxlJztcbmltcG9ydCB7IEVsZW1lbnRzTW9kdWxlIH0gZnJvbSAnLi9lbGVtZW50cy9lbGVtZW50cy5tb2R1bGUnO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tICcuL2Zvcm1zL2Zvcm1zLm1vZHVsZSc7XG5pbXBvcnQgeyBMYXlvdXRNb2R1bGUgfSBmcm9tICcuL2xheW91dC9sYXlvdXQubW9kdWxlJztcbmltcG9ydCB7IE5hdmlnYXRpb25Nb2R1bGUgfSBmcm9tICcuL25hdmlnYXRpb24vbmF2aWdhdGlvbi5tb2R1bGUnO1xuaW1wb3J0IHsgT3ZlcmxheXNNb2R1bGUgfSBmcm9tICcuL292ZXJsYXlzL292ZXJsYXlzLm1vZHVsZSc7XG5pbXBvcnQgeyBTaGFyZWRNb2R1bGUgfSBmcm9tICcuL3NoYXJlZC9zaGFyZWQubW9kdWxlJztcblxuZXhwb3J0IGxldCBDT05GSUdfVE9LRU4gPSBuZXcgSW5qZWN0aW9uVG9rZW4oJ0p1bnRlVUlNb2R1bGVDb25maWcnKTtcblxuZXhwb3J0IGZ1bmN0aW9uIGNvbmZpZ0ZhY3RvcnkoY29uZmlnOiBKdW50ZVVJQ29uZmlnKSB7XG4gIHJldHVybiBkZWVwTWVyZ2UoSlVOVEVfREVGQVVMVF9DT05GSUcsIGNvbmZpZyk7XG59XG5cbkBOZ01vZHVsZSh7XG4gIGV4cG9ydHM6IFtcbiAgICBTaGFyZWRNb2R1bGUsXG5cbiAgICBMYXlvdXRNb2R1bGUsXG4gICAgTmF2aWdhdGlvbk1vZHVsZSxcbiAgICBFbGVtZW50c01vZHVsZSxcbiAgICBGb3Jtc01vZHVsZSxcbiAgICBDb2xsZWN0aW9uc01vZHVsZSxcbiAgICBPdmVybGF5c01vZHVsZSxcbiAgICBEeW5hbWljTW9kdWxlLFxuICAgIEFycmF5UGlwZXNNb2R1bGUsXG4gICAgQ29sb3JQaXBlc01vZHVsZSxcbiAgICBUZXh0UGlwZXNNb2R1bGUsXG4gICAgU2VsZWN0YWJsZU1vZHVsZSxcbiAgICBTaG9ydGN1dHNNb2R1bGVcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBKdW50ZVVpTW9kdWxlIHtcblxuICBzdGF0aWMgZm9yUm9vdChjb25maWc6IEp1bnRlVUlDb25maWcgPSB7fSk6IE1vZHVsZVdpdGhQcm92aWRlcnM8SnVudGVVaU1vZHVsZT4ge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogSnVudGVVaU1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICB7XG4gICAgICAgICAgcHJvdmlkZTogQ09ORklHX1RPS0VOLFxuICAgICAgICAgIHVzZVZhbHVlOiBjb25maWdcbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IEp1bnRlVUlDb25maWcsXG4gICAgICAgICAgdXNlRmFjdG9yeTogY29uZmlnRmFjdG9yeSxcbiAgICAgICAgICBkZXBzOiBbQ09ORklHX1RPS0VOXVxuICAgICAgICB9LFxuICAgICAgICBMb2dnZXJNb2R1bGUuZm9yUm9vdCh7XG4gICAgICAgICAgbGV2ZWw6IE5neExvZ2dlckxldmVsLkRFQlVHXG4gICAgICAgIH0pLnByb3ZpZGVyc1xuICAgICAgXVxuICAgIH07XG4gIH1cblxufVxuIl19