UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

100 lines 11.5 kB
import { NgModule } from '@angular/core'; import { CoreModule } from '@c8y/ngx-components'; import { SharedEcosystemModule } from '@c8y/ngx-components/ecosystem/shared'; import { ApplicationPluginsComponent } from './application-plugins.component'; import { UpdatePluginOfAppComponent } from './update-plugin-of-app/update-plugin-of-app.component'; import { AppStatePipe } from './appState.pipe'; import { AppsToUpdateRemotesSelectComponent } from './apps-to-update-remotes-select.component'; import { InstallPluginComponent } from './install-plugin.component'; import { OrphanedStatusCellRendererComponent } from './orphaned-status-cell-renderer.component'; import { PluginListItemComponent } from './plugin-list-item.component'; import { PluginListComponent } from './plugin-list.component'; import { LabelCellRendererComponent } from './label-cell-renderer.component'; import { gettext, hookRoute, ViewContext } from '@c8y/ngx-components'; import { ApplicationPluginsGuard } from './application-plugins.guard'; import { OnlyLatestFilterComponent } from './only-latest-filter/only-latest-filter.component'; import { ApplicationPluginReadmeComponent } from './application-plugin-readme.component'; import * as i0 from "@angular/core"; export class ApplicationPluginsModule { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ApplicationPluginsModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: ApplicationPluginsModule, declarations: [ApplicationPluginsComponent, PluginListItemComponent, InstallPluginComponent, PluginListComponent, AppsToUpdateRemotesSelectComponent, AppStatePipe, LabelCellRendererComponent, OrphanedStatusCellRendererComponent, UpdatePluginOfAppComponent, OnlyLatestFilterComponent, ApplicationPluginReadmeComponent], imports: [CoreModule, SharedEcosystemModule], exports: [ApplicationPluginsComponent, PluginListItemComponent, InstallPluginComponent, PluginListComponent, AppsToUpdateRemotesSelectComponent, AppStatePipe, LabelCellRendererComponent, OrphanedStatusCellRendererComponent, UpdatePluginOfAppComponent, OnlyLatestFilterComponent] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ApplicationPluginsModule, providers: [ ApplicationPluginsGuard, hookRoute([ { path: 'plugins', component: ApplicationPluginsComponent, icon: 'plugin', label: gettext('Plugins'), context: ViewContext.Application, priority: 3, canActivate: [ApplicationPluginsGuard] } ]) ], imports: [CoreModule, SharedEcosystemModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ApplicationPluginsModule, decorators: [{ type: NgModule, args: [{ imports: [CoreModule, SharedEcosystemModule], declarations: [ ApplicationPluginsComponent, PluginListItemComponent, InstallPluginComponent, PluginListComponent, AppsToUpdateRemotesSelectComponent, AppStatePipe, LabelCellRendererComponent, OrphanedStatusCellRendererComponent, UpdatePluginOfAppComponent, OnlyLatestFilterComponent, ApplicationPluginReadmeComponent ], exports: [ ApplicationPluginsComponent, PluginListItemComponent, InstallPluginComponent, PluginListComponent, AppsToUpdateRemotesSelectComponent, AppStatePipe, LabelCellRendererComponent, OrphanedStatusCellRendererComponent, UpdatePluginOfAppComponent, OnlyLatestFilterComponent ], providers: [ ApplicationPluginsGuard, hookRoute([ { path: 'plugins', component: ApplicationPluginsComponent, icon: 'plugin', label: gettext('Plugins'), context: ViewContext.Application, priority: 3, canActivate: [ApplicationPluginsGuard] } ]) ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwbGljYXRpb24tcGx1Z2lucy5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9lY29zeXN0ZW0vYXBwbGljYXRpb24tcGx1Z2lucy9hcHBsaWNhdGlvbi1wbHVnaW5zLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNqRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUM5RSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNuRyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGtDQUFrQyxFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDL0YsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDcEUsT0FBTyxFQUFFLG1DQUFtQyxFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDaEcsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDdkUsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDOUQsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDN0UsT0FBTyxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEUsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDdEUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sbURBQW1ELENBQUM7QUFDOUYsT0FBTyxFQUFFLGdDQUFnQyxFQUFFLE1BQU0sdUNBQXVDLENBQUM7O0FBNEN6RixNQUFNLE9BQU8sd0JBQXdCOytHQUF4Qix3QkFBd0I7Z0hBQXhCLHdCQUF3QixpQkF2Q2pDLDJCQUEyQjtZQUMzQix1QkFBdUI7WUFDdkIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixrQ0FBa0M7WUFDbEMsWUFBWTtZQUNaLDBCQUEwQjtZQUMxQixtQ0FBbUM7WUFDbkMsMEJBQTBCO1lBQzFCLHlCQUF5QjtZQUN6QixnQ0FBZ0MsYUFaeEIsVUFBVSxFQUFFLHFCQUFxQixhQWV6QywyQkFBMkI7WUFDM0IsdUJBQXVCO1lBQ3ZCLHNCQUFzQjtZQUN0QixtQkFBbUI7WUFDbkIsa0NBQWtDO1lBQ2xDLFlBQVk7WUFDWiwwQkFBMEI7WUFDMUIsbUNBQW1DO1lBQ25DLDBCQUEwQjtZQUMxQix5QkFBeUI7Z0hBaUJoQix3QkFBd0IsYUFmeEI7WUFDVCx1QkFBdUI7WUFDdkIsU0FBUyxDQUFDO2dCQUNSO29CQUNFLElBQUksRUFBRSxTQUFTO29CQUNmLFNBQVMsRUFBRSwyQkFBMkI7b0JBQ3RDLElBQUksRUFBRSxRQUFRO29CQUNkLEtBQUssRUFBRSxPQUFPLENBQUMsU0FBUyxDQUFDO29CQUN6QixPQUFPLEVBQUUsV0FBVyxDQUFDLFdBQVc7b0JBQ2hDLFFBQVEsRUFBRSxDQUFDO29CQUNYLFdBQVcsRUFBRSxDQUFDLHVCQUF1QixDQUFDO2lCQUN2QzthQUNGLENBQUM7U0FDSCxZQXZDUyxVQUFVLEVBQUUscUJBQXFCOzs0RkF5Q2hDLHdCQUF3QjtrQkExQ3BDLFFBQVE7bUJBQUM7b0JBQ1IsT0FBTyxFQUFFLENBQUMsVUFBVSxFQUFFLHFCQUFxQixDQUFDO29CQUM1QyxZQUFZLEVBQUU7d0JBQ1osMkJBQTJCO3dCQUMzQix1QkFBdUI7d0JBQ3ZCLHNCQUFzQjt3QkFDdEIsbUJBQW1CO3dCQUNuQixrQ0FBa0M7d0JBQ2xDLFlBQVk7d0JBQ1osMEJBQTBCO3dCQUMxQixtQ0FBbUM7d0JBQ25DLDBCQUEwQjt3QkFDMUIseUJBQXlCO3dCQUN6QixnQ0FBZ0M7cUJBQ2pDO29CQUNELE9BQU8sRUFBRTt3QkFDUCwyQkFBMkI7d0JBQzNCLHVCQUF1Qjt3QkFDdkIsc0JBQXNCO3dCQUN0QixtQkFBbUI7d0JBQ25CLGtDQUFrQzt3QkFDbEMsWUFBWTt3QkFDWiwwQkFBMEI7d0JBQzFCLG1DQUFtQzt3QkFDbkMsMEJBQTBCO3dCQUMxQix5QkFBeUI7cUJBQzFCO29CQUNELFNBQVMsRUFBRTt3QkFDVCx1QkFBdUI7d0JBQ3ZCLFNBQVMsQ0FBQzs0QkFDUjtnQ0FDRSxJQUFJLEVBQUUsU0FBUztnQ0FDZixTQUFTLEVBQUUsMkJBQTJCO2dDQUN0QyxJQUFJLEVBQUUsUUFBUTtnQ0FDZCxLQUFLLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQztnQ0FDekIsT0FBTyxFQUFFLFdBQVcsQ0FBQyxXQUFXO2dDQUNoQyxRQUFRLEVBQUUsQ0FBQztnQ0FDWCxXQUFXLEVBQUUsQ0FBQyx1QkFBdUIsQ0FBQzs2QkFDdkM7eUJBQ0YsQ0FBQztxQkFDSDtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb3JlTW9kdWxlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBTaGFyZWRFY29zeXN0ZW1Nb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL2Vjb3N5c3RlbS9zaGFyZWQnO1xuaW1wb3J0IHsgQXBwbGljYXRpb25QbHVnaW5zQ29tcG9uZW50IH0gZnJvbSAnLi9hcHBsaWNhdGlvbi1wbHVnaW5zLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBVcGRhdGVQbHVnaW5PZkFwcENvbXBvbmVudCB9IGZyb20gJy4vdXBkYXRlLXBsdWdpbi1vZi1hcHAvdXBkYXRlLXBsdWdpbi1vZi1hcHAuY29tcG9uZW50JztcbmltcG9ydCB7IEFwcFN0YXRlUGlwZSB9IGZyb20gJy4vYXBwU3RhdGUucGlwZSc7XG5pbXBvcnQgeyBBcHBzVG9VcGRhdGVSZW1vdGVzU2VsZWN0Q29tcG9uZW50IH0gZnJvbSAnLi9hcHBzLXRvLXVwZGF0ZS1yZW1vdGVzLXNlbGVjdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgSW5zdGFsbFBsdWdpbkNvbXBvbmVudCB9IGZyb20gJy4vaW5zdGFsbC1wbHVnaW4uY29tcG9uZW50JztcbmltcG9ydCB7IE9ycGhhbmVkU3RhdHVzQ2VsbFJlbmRlcmVyQ29tcG9uZW50IH0gZnJvbSAnLi9vcnBoYW5lZC1zdGF0dXMtY2VsbC1yZW5kZXJlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgUGx1Z2luTGlzdEl0ZW1Db21wb25lbnQgfSBmcm9tICcuL3BsdWdpbi1saXN0LWl0ZW0uY29tcG9uZW50JztcbmltcG9ydCB7IFBsdWdpbkxpc3RDb21wb25lbnQgfSBmcm9tICcuL3BsdWdpbi1saXN0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBMYWJlbENlbGxSZW5kZXJlckNvbXBvbmVudCB9IGZyb20gJy4vbGFiZWwtY2VsbC1yZW5kZXJlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgZ2V0dGV4dCwgaG9va1JvdXRlLCBWaWV3Q29udGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgQXBwbGljYXRpb25QbHVnaW5zR3VhcmQgfSBmcm9tICcuL2FwcGxpY2F0aW9uLXBsdWdpbnMuZ3VhcmQnO1xuaW1wb3J0IHsgT25seUxhdGVzdEZpbHRlckNvbXBvbmVudCB9IGZyb20gJy4vb25seS1sYXRlc3QtZmlsdGVyL29ubHktbGF0ZXN0LWZpbHRlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgQXBwbGljYXRpb25QbHVnaW5SZWFkbWVDb21wb25lbnQgfSBmcm9tICcuL2FwcGxpY2F0aW9uLXBsdWdpbi1yZWFkbWUuY29tcG9uZW50JztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW0NvcmVNb2R1bGUsIFNoYXJlZEVjb3N5c3RlbU1vZHVsZV0sXG4gIGRlY2xhcmF0aW9uczogW1xuICAgIEFwcGxpY2F0aW9uUGx1Z2luc0NvbXBvbmVudCxcbiAgICBQbHVnaW5MaXN0SXRlbUNvbXBvbmVudCxcbiAgICBJbnN0YWxsUGx1Z2luQ29tcG9uZW50LFxuICAgIFBsdWdpbkxpc3RDb21wb25lbnQsXG4gICAgQXBwc1RvVXBkYXRlUmVtb3Rlc1NlbGVjdENvbXBvbmVudCxcbiAgICBBcHBTdGF0ZVBpcGUsXG4gICAgTGFiZWxDZWxsUmVuZGVyZXJDb21wb25lbnQsXG4gICAgT3JwaGFuZWRTdGF0dXNDZWxsUmVuZGVyZXJDb21wb25lbnQsXG4gICAgVXBkYXRlUGx1Z2luT2ZBcHBDb21wb25lbnQsXG4gICAgT25seUxhdGVzdEZpbHRlckNvbXBvbmVudCxcbiAgICBBcHBsaWNhdGlvblBsdWdpblJlYWRtZUNvbXBvbmVudFxuICBdLFxuICBleHBvcnRzOiBbXG4gICAgQXBwbGljYXRpb25QbHVnaW5zQ29tcG9uZW50LFxuICAgIFBsdWdpbkxpc3RJdGVtQ29tcG9uZW50LFxuICAgIEluc3RhbGxQbHVnaW5Db21wb25lbnQsXG4gICAgUGx1Z2luTGlzdENvbXBvbmVudCxcbiAgICBBcHBzVG9VcGRhdGVSZW1vdGVzU2VsZWN0Q29tcG9uZW50LFxuICAgIEFwcFN0YXRlUGlwZSxcbiAgICBMYWJlbENlbGxSZW5kZXJlckNvbXBvbmVudCxcbiAgICBPcnBoYW5lZFN0YXR1c0NlbGxSZW5kZXJlckNvbXBvbmVudCxcbiAgICBVcGRhdGVQbHVnaW5PZkFwcENvbXBvbmVudCxcbiAgICBPbmx5TGF0ZXN0RmlsdGVyQ29tcG9uZW50XG4gIF0sXG4gIHByb3ZpZGVyczogW1xuICAgIEFwcGxpY2F0aW9uUGx1Z2luc0d1YXJkLFxuICAgIGhvb2tSb3V0ZShbXG4gICAgICB7XG4gICAgICAgIHBhdGg6ICdwbHVnaW5zJyxcbiAgICAgICAgY29tcG9uZW50OiBBcHBsaWNhdGlvblBsdWdpbnNDb21wb25lbnQsXG4gICAgICAgIGljb246ICdwbHVnaW4nLFxuICAgICAgICBsYWJlbDogZ2V0dGV4dCgnUGx1Z2lucycpLFxuICAgICAgICBjb250ZXh0OiBWaWV3Q29udGV4dC5BcHBsaWNhdGlvbixcbiAgICAgICAgcHJpb3JpdHk6IDMsXG4gICAgICAgIGNhbkFjdGl2YXRlOiBbQXBwbGljYXRpb25QbHVnaW5zR3VhcmRdXG4gICAgICB9XG4gICAgXSlcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBBcHBsaWNhdGlvblBsdWdpbnNNb2R1bGUge31cbiJdfQ==