UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

27 lines 4.14 kB
import { hookNavigator, hookRoute, hookTab } from '@c8y/ngx-components'; import { TranslationEditorNaviagtorFactoryService } from './translation-editor-naviagtor-factory.service'; import { translationEditorAdvancedPath, translationEditorBasePath, translationEditorBasicPath } from './translation-editor.constants'; import { TranslationEditorTabFactoryService } from './translation-editor-tab-factory.service'; export const tranlationEditorProviders = [ hookRoute({ path: translationEditorBasePath, children: [ { path: '', pathMatch: 'full', redirectTo: translationEditorBasicPath }, { path: translationEditorBasicPath, loadComponent: () => import('@c8y/ngx-components/translation-editor/lazy').then(m => m.TranslationEditorComponent) }, { path: translationEditorAdvancedPath, loadComponent: () => import('@c8y/ngx-components/translation-editor/lazy').then(m => m.AdvancedTranslationEditorComponent) } ] }), hookNavigator(TranslationEditorNaviagtorFactoryService), hookTab(TranslationEditorTabFactoryService) ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi90cmFuc2xhdGlvbi1lZGl0b3IvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxTQUFTLEVBQUUsT0FBTyxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDeEUsT0FBTyxFQUFFLHdDQUF3QyxFQUFFLE1BQU0sZ0RBQWdELENBQUM7QUFDMUcsT0FBTyxFQUNMLDZCQUE2QixFQUM3Qix5QkFBeUIsRUFDekIsMEJBQTBCLEVBQzNCLE1BQU0sZ0NBQWdDLENBQUM7QUFDeEMsT0FBTyxFQUFFLGtDQUFrQyxFQUFFLE1BQU0sMENBQTBDLENBQUM7QUFFOUYsTUFBTSxDQUFDLE1BQU0seUJBQXlCLEdBQUc7SUFDdkMsU0FBUyxDQUFDO1FBQ1IsSUFBSSxFQUFFLHlCQUF5QjtRQUMvQixRQUFRLEVBQUU7WUFDUjtnQkFDRSxJQUFJLEVBQUUsRUFBRTtnQkFDUixTQUFTLEVBQUUsTUFBTTtnQkFDakIsVUFBVSxFQUFFLDBCQUEwQjthQUN2QztZQUNEO2dCQUNFLElBQUksRUFBRSwwQkFBMEI7Z0JBQ2hDLGFBQWEsRUFBRSxHQUFHLEVBQUUsQ0FDbEIsTUFBTSxDQUFDLDZDQUE2QyxDQUFDLENBQUMsSUFBSSxDQUN4RCxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQywwQkFBMEIsQ0FDbEM7YUFDSjtZQUNEO2dCQUNFLElBQUksRUFBRSw2QkFBNkI7Z0JBQ25DLGFBQWEsRUFBRSxHQUFHLEVBQUUsQ0FDbEIsTUFBTSxDQUFDLDZDQUE2QyxDQUFDLENBQUMsSUFBSSxDQUN4RCxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxrQ0FBa0MsQ0FDMUM7YUFDSjtTQUNGO0tBQ0YsQ0FBQztJQUNGLGFBQWEsQ0FBQyx3Q0FBd0MsQ0FBQztJQUN2RCxPQUFPLENBQUMsa0NBQWtDLENBQUM7Q0FDNUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGhvb2tOYXZpZ2F0b3IsIGhvb2tSb3V0ZSwgaG9va1RhYiB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgVHJhbnNsYXRpb25FZGl0b3JOYXZpYWd0b3JGYWN0b3J5U2VydmljZSB9IGZyb20gJy4vdHJhbnNsYXRpb24tZWRpdG9yLW5hdmlhZ3Rvci1mYWN0b3J5LnNlcnZpY2UnO1xuaW1wb3J0IHtcbiAgdHJhbnNsYXRpb25FZGl0b3JBZHZhbmNlZFBhdGgsXG4gIHRyYW5zbGF0aW9uRWRpdG9yQmFzZVBhdGgsXG4gIHRyYW5zbGF0aW9uRWRpdG9yQmFzaWNQYXRoXG59IGZyb20gJy4vdHJhbnNsYXRpb24tZWRpdG9yLmNvbnN0YW50cyc7XG5pbXBvcnQgeyBUcmFuc2xhdGlvbkVkaXRvclRhYkZhY3RvcnlTZXJ2aWNlIH0gZnJvbSAnLi90cmFuc2xhdGlvbi1lZGl0b3ItdGFiLWZhY3Rvcnkuc2VydmljZSc7XG5cbmV4cG9ydCBjb25zdCB0cmFubGF0aW9uRWRpdG9yUHJvdmlkZXJzID0gW1xuICBob29rUm91dGUoe1xuICAgIHBhdGg6IHRyYW5zbGF0aW9uRWRpdG9yQmFzZVBhdGgsXG4gICAgY2hpbGRyZW46IFtcbiAgICAgIHtcbiAgICAgICAgcGF0aDogJycsXG4gICAgICAgIHBhdGhNYXRjaDogJ2Z1bGwnLFxuICAgICAgICByZWRpcmVjdFRvOiB0cmFuc2xhdGlvbkVkaXRvckJhc2ljUGF0aFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgcGF0aDogdHJhbnNsYXRpb25FZGl0b3JCYXNpY1BhdGgsXG4gICAgICAgIGxvYWRDb21wb25lbnQ6ICgpID0+XG4gICAgICAgICAgaW1wb3J0KCdAYzh5L25neC1jb21wb25lbnRzL3RyYW5zbGF0aW9uLWVkaXRvci9sYXp5JykudGhlbihcbiAgICAgICAgICAgIG0gPT4gbS5UcmFuc2xhdGlvbkVkaXRvckNvbXBvbmVudFxuICAgICAgICAgIClcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIHBhdGg6IHRyYW5zbGF0aW9uRWRpdG9yQWR2YW5jZWRQYXRoLFxuICAgICAgICBsb2FkQ29tcG9uZW50OiAoKSA9PlxuICAgICAgICAgIGltcG9ydCgnQGM4eS9uZ3gtY29tcG9uZW50cy90cmFuc2xhdGlvbi1lZGl0b3IvbGF6eScpLnRoZW4oXG4gICAgICAgICAgICBtID0+IG0uQWR2YW5jZWRUcmFuc2xhdGlvbkVkaXRvckNvbXBvbmVudFxuICAgICAgICAgIClcbiAgICAgIH1cbiAgICBdXG4gIH0pLFxuICBob29rTmF2aWdhdG9yKFRyYW5zbGF0aW9uRWRpdG9yTmF2aWFndG9yRmFjdG9yeVNlcnZpY2UpLFxuICBob29rVGFiKFRyYW5zbGF0aW9uRWRpdG9yVGFiRmFjdG9yeVNlcnZpY2UpXG5dO1xuIl19