UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

34 lines 5.3 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { ConfigurationListComponent } from './configuration-list.component'; import { ConfigurationDetailComponent } from './configuration-detail.component'; import { CoreModule, hookNavigator, hookRoute } from '@c8y/ngx-components'; import { ConfigurationRepositoryNavigationFactory } from './configuration-repository-navigation-factory'; import { SharedRepositoryModule } from '@c8y/ngx-components/repository/shared'; import { TooltipModule } from 'ngx-bootstrap/tooltip'; import * as i0 from "@angular/core"; export class ConfigurationRepositoryListModule { static forRoot() { return { ngModule: ConfigurationRepositoryListModule, providers: [ hookNavigator(ConfigurationRepositoryNavigationFactory), hookRoute({ path: 'configuration', component: ConfigurationListComponent }) ] }; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ConfigurationRepositoryListModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: ConfigurationRepositoryListModule, declarations: [ConfigurationListComponent, ConfigurationDetailComponent], imports: [CommonModule, CoreModule, SharedRepositoryModule, TooltipModule] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ConfigurationRepositoryListModule, imports: [CommonModule, CoreModule, SharedRepositoryModule, TooltipModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ConfigurationRepositoryListModule, decorators: [{ type: NgModule, args: [{ imports: [CommonModule, CoreModule, SharedRepositoryModule, TooltipModule], declarations: [ConfigurationListComponent, ConfigurationDetailComponent] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndXJhdGlvbi1yZXBvc2l0b3J5LWxpc3QubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcmVwb3NpdG9yeS9jb25maWd1cmF0aW9uL2xpc3QvY29uZmlndXJhdGlvbi1yZXBvc2l0b3J5LWxpc3QubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUM1RSxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNoRixPQUFPLEVBQUUsVUFBVSxFQUFFLGFBQWEsRUFBRSxTQUFTLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUMzRSxPQUFPLEVBQUUsd0NBQXdDLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUN6RyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUMvRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7O0FBTXRELE1BQU0sT0FBTyxpQ0FBaUM7SUFDNUMsTUFBTSxDQUFDLE9BQU87UUFDWixPQUFPO1lBQ0wsUUFBUSxFQUFFLGlDQUFpQztZQUMzQyxTQUFTLEVBQUU7Z0JBQ1QsYUFBYSxDQUFDLHdDQUF3QyxDQUFDO2dCQUN2RCxTQUFTLENBQUM7b0JBQ1IsSUFBSSxFQUFFLGVBQWU7b0JBQ3JCLFNBQVMsRUFBRSwwQkFBMEI7aUJBQ3RDLENBQUM7YUFDSDtTQUNGLENBQUM7SUFDSixDQUFDOytHQVpVLGlDQUFpQztnSEFBakMsaUNBQWlDLGlCQUY3QiwwQkFBMEIsRUFBRSw0QkFBNEIsYUFEN0QsWUFBWSxFQUFFLFVBQVUsRUFBRSxzQkFBc0IsRUFBRSxhQUFhO2dIQUc5RCxpQ0FBaUMsWUFIbEMsWUFBWSxFQUFFLFVBQVUsRUFBRSxzQkFBc0IsRUFBRSxhQUFhOzs0RkFHOUQsaUNBQWlDO2tCQUo3QyxRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFDLFlBQVksRUFBRSxVQUFVLEVBQUUsc0JBQXNCLEVBQUUsYUFBYSxDQUFDO29CQUMxRSxZQUFZLEVBQUUsQ0FBQywwQkFBMEIsRUFBRSw0QkFBNEIsQ0FBQztpQkFDekUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IENvbmZpZ3VyYXRpb25MaXN0Q29tcG9uZW50IH0gZnJvbSAnLi9jb25maWd1cmF0aW9uLWxpc3QuY29tcG9uZW50JztcbmltcG9ydCB7IENvbmZpZ3VyYXRpb25EZXRhaWxDb21wb25lbnQgfSBmcm9tICcuL2NvbmZpZ3VyYXRpb24tZGV0YWlsLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb3JlTW9kdWxlLCBob29rTmF2aWdhdG9yLCBob29rUm91dGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzJztcbmltcG9ydCB7IENvbmZpZ3VyYXRpb25SZXBvc2l0b3J5TmF2aWdhdGlvbkZhY3RvcnkgfSBmcm9tICcuL2NvbmZpZ3VyYXRpb24tcmVwb3NpdG9yeS1uYXZpZ2F0aW9uLWZhY3RvcnknO1xuaW1wb3J0IHsgU2hhcmVkUmVwb3NpdG9yeU1vZHVsZSB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMvcmVwb3NpdG9yeS9zaGFyZWQnO1xuaW1wb3J0IHsgVG9vbHRpcE1vZHVsZSB9IGZyb20gJ25neC1ib290c3RyYXAvdG9vbHRpcCc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGUsIENvcmVNb2R1bGUsIFNoYXJlZFJlcG9zaXRvcnlNb2R1bGUsIFRvb2x0aXBNb2R1bGVdLFxuICBkZWNsYXJhdGlvbnM6IFtDb25maWd1cmF0aW9uTGlzdENvbXBvbmVudCwgQ29uZmlndXJhdGlvbkRldGFpbENvbXBvbmVudF1cbn0pXG5leHBvcnQgY2xhc3MgQ29uZmlndXJhdGlvblJlcG9zaXRvcnlMaXN0TW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3QoKTogTW9kdWxlV2l0aFByb3ZpZGVyczxDb25maWd1cmF0aW9uUmVwb3NpdG9yeUxpc3RNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IENvbmZpZ3VyYXRpb25SZXBvc2l0b3J5TGlzdE1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICBob29rTmF2aWdhdG9yKENvbmZpZ3VyYXRpb25SZXBvc2l0b3J5TmF2aWdhdGlvbkZhY3RvcnkpLFxuICAgICAgICBob29rUm91dGUoe1xuICAgICAgICAgIHBhdGg6ICdjb25maWd1cmF0aW9uJyxcbiAgICAgICAgICBjb21wb25lbnQ6IENvbmZpZ3VyYXRpb25MaXN0Q29tcG9uZW50XG4gICAgICAgIH0pXG4gICAgICBdXG4gICAgfTtcbiAgfVxufVxuIl19