@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
97 lines • 11 kB
JavaScript
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 * 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], 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
],
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwbGljYXRpb24tcGx1Z2lucy5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9lY29zeXN0ZW0vYXBwbGljYXRpb24tcGx1Z2lucy9hcHBsaWNhdGlvbi1wbHVnaW5zLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNqRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMkJBQTJCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUM5RSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSx1REFBdUQsQ0FBQztBQUNuRyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGtDQUFrQyxFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDL0YsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDcEUsT0FBTyxFQUFFLG1DQUFtQyxFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDaEcsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDdkUsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDOUQsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDN0UsT0FBTyxFQUFFLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEUsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDdEUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sbURBQW1ELENBQUM7O0FBMkM5RixNQUFNLE9BQU8sd0JBQXdCOytHQUF4Qix3QkFBd0I7Z0hBQXhCLHdCQUF3QixpQkF0Q2pDLDJCQUEyQjtZQUMzQix1QkFBdUI7WUFDdkIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixrQ0FBa0M7WUFDbEMsWUFBWTtZQUNaLDBCQUEwQjtZQUMxQixtQ0FBbUM7WUFDbkMsMEJBQTBCO1lBQzFCLHlCQUF5QixhQVhqQixVQUFVLEVBQUUscUJBQXFCLGFBY3pDLDJCQUEyQjtZQUMzQix1QkFBdUI7WUFDdkIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixrQ0FBa0M7WUFDbEMsWUFBWTtZQUNaLDBCQUEwQjtZQUMxQixtQ0FBbUM7WUFDbkMsMEJBQTBCO1lBQzFCLHlCQUF5QjtnSEFpQmhCLHdCQUF3QixhQWZ4QjtZQUNULHVCQUF1QjtZQUN2QixTQUFTLENBQUM7Z0JBQ1I7b0JBQ0UsSUFBSSxFQUFFLFNBQVM7b0JBQ2YsU0FBUyxFQUFFLDJCQUEyQjtvQkFDdEMsSUFBSSxFQUFFLFFBQVE7b0JBQ2QsS0FBSyxFQUFFLE9BQU8sQ0FBQyxTQUFTLENBQUM7b0JBQ3pCLE9BQU8sRUFBRSxXQUFXLENBQUMsV0FBVztvQkFDaEMsUUFBUSxFQUFFLENBQUM7b0JBQ1gsV0FBVyxFQUFFLENBQUMsdUJBQXVCLENBQUM7aUJBQ3ZDO2FBQ0YsQ0FBQztTQUNILFlBdENTLFVBQVUsRUFBRSxxQkFBcUI7OzRGQXdDaEMsd0JBQXdCO2tCQXpDcEMsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUUsQ0FBQyxVQUFVLEVBQUUscUJBQXFCLENBQUM7b0JBQzVDLFlBQVksRUFBRTt3QkFDWiwyQkFBMkI7d0JBQzNCLHVCQUF1Qjt3QkFDdkIsc0JBQXNCO3dCQUN0QixtQkFBbUI7d0JBQ25CLGtDQUFrQzt3QkFDbEMsWUFBWTt3QkFDWiwwQkFBMEI7d0JBQzFCLG1DQUFtQzt3QkFDbkMsMEJBQTBCO3dCQUMxQix5QkFBeUI7cUJBQzFCO29CQUNELE9BQU8sRUFBRTt3QkFDUCwyQkFBMkI7d0JBQzNCLHVCQUF1Qjt3QkFDdkIsc0JBQXNCO3dCQUN0QixtQkFBbUI7d0JBQ25CLGtDQUFrQzt3QkFDbEMsWUFBWTt3QkFDWiwwQkFBMEI7d0JBQzFCLG1DQUFtQzt3QkFDbkMsMEJBQTBCO3dCQUMxQix5QkFBeUI7cUJBQzFCO29CQUNELFNBQVMsRUFBRTt3QkFDVCx1QkFBdUI7d0JBQ3ZCLFNBQVMsQ0FBQzs0QkFDUjtnQ0FDRSxJQUFJLEVBQUUsU0FBUztnQ0FDZixTQUFTLEVBQUUsMkJBQTJCO2dDQUN0QyxJQUFJLEVBQUUsUUFBUTtnQ0FDZCxLQUFLLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQztnQ0FDekIsT0FBTyxFQUFFLFdBQVcsQ0FBQyxXQUFXO2dDQUNoQyxRQUFRLEVBQUUsQ0FBQztnQ0FDWCxXQUFXLEVBQUUsQ0FBQyx1QkFBdUIsQ0FBQzs2QkFDdkM7eUJBQ0YsQ0FBQztxQkFDSDtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb3JlTW9kdWxlIH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBTaGFyZWRFY29zeXN0ZW1Nb2R1bGUgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzL2Vjb3N5c3RlbS9zaGFyZWQnO1xuaW1wb3J0IHsgQXBwbGljYXRpb25QbHVnaW5zQ29tcG9uZW50IH0gZnJvbSAnLi9hcHBsaWNhdGlvbi1wbHVnaW5zLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBVcGRhdGVQbHVnaW5PZkFwcENvbXBvbmVudCB9IGZyb20gJy4vdXBkYXRlLXBsdWdpbi1vZi1hcHAvdXBkYXRlLXBsdWdpbi1vZi1hcHAuY29tcG9uZW50JztcbmltcG9ydCB7IEFwcFN0YXRlUGlwZSB9IGZyb20gJy4vYXBwU3RhdGUucGlwZSc7XG5pbXBvcnQgeyBBcHBzVG9VcGRhdGVSZW1vdGVzU2VsZWN0Q29tcG9uZW50IH0gZnJvbSAnLi9hcHBzLXRvLXVwZGF0ZS1yZW1vdGVzLXNlbGVjdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgSW5zdGFsbFBsdWdpbkNvbXBvbmVudCB9IGZyb20gJy4vaW5zdGFsbC1wbHVnaW4uY29tcG9uZW50JztcbmltcG9ydCB7IE9ycGhhbmVkU3RhdHVzQ2VsbFJlbmRlcmVyQ29tcG9uZW50IH0gZnJvbSAnLi9vcnBoYW5lZC1zdGF0dXMtY2VsbC1yZW5kZXJlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgUGx1Z2luTGlzdEl0ZW1Db21wb25lbnQgfSBmcm9tICcuL3BsdWdpbi1saXN0LWl0ZW0uY29tcG9uZW50JztcbmltcG9ydCB7IFBsdWdpbkxpc3RDb21wb25lbnQgfSBmcm9tICcuL3BsdWdpbi1saXN0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBMYWJlbENlbGxSZW5kZXJlckNvbXBvbmVudCB9IGZyb20gJy4vbGFiZWwtY2VsbC1yZW5kZXJlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgZ2V0dGV4dCwgaG9va1JvdXRlLCBWaWV3Q29udGV4dCB9IGZyb20gJ0BjOHkvbmd4LWNvbXBvbmVudHMnO1xuaW1wb3J0IHsgQXBwbGljYXRpb25QbHVnaW5zR3VhcmQgfSBmcm9tICcuL2FwcGxpY2F0aW9uLXBsdWdpbnMuZ3VhcmQnO1xuaW1wb3J0IHsgT25seUxhdGVzdEZpbHRlckNvbXBvbmVudCB9IGZyb20gJy4vb25seS1sYXRlc3QtZmlsdGVyL29ubHktbGF0ZXN0LWZpbHRlci5jb21wb25lbnQnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbQ29yZU1vZHVsZSwgU2hhcmVkRWNvc3lzdGVtTW9kdWxlXSxcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgQXBwbGljYXRpb25QbHVnaW5zQ29tcG9uZW50LFxuICAgIFBsdWdpbkxpc3RJdGVtQ29tcG9uZW50LFxuICAgIEluc3RhbGxQbHVnaW5Db21wb25lbnQsXG4gICAgUGx1Z2luTGlzdENvbXBvbmVudCxcbiAgICBBcHBzVG9VcGRhdGVSZW1vdGVzU2VsZWN0Q29tcG9uZW50LFxuICAgIEFwcFN0YXRlUGlwZSxcbiAgICBMYWJlbENlbGxSZW5kZXJlckNvbXBvbmVudCxcbiAgICBPcnBoYW5lZFN0YXR1c0NlbGxSZW5kZXJlckNvbXBvbmVudCxcbiAgICBVcGRhdGVQbHVnaW5PZkFwcENvbXBvbmVudCxcbiAgICBPbmx5TGF0ZXN0RmlsdGVyQ29tcG9uZW50XG4gIF0sXG4gIGV4cG9ydHM6IFtcbiAgICBBcHBsaWNhdGlvblBsdWdpbnNDb21wb25lbnQsXG4gICAgUGx1Z2luTGlzdEl0ZW1Db21wb25lbnQsXG4gICAgSW5zdGFsbFBsdWdpbkNvbXBvbmVudCxcbiAgICBQbHVnaW5MaXN0Q29tcG9uZW50LFxuICAgIEFwcHNUb1VwZGF0ZVJlbW90ZXNTZWxlY3RDb21wb25lbnQsXG4gICAgQXBwU3RhdGVQaXBlLFxuICAgIExhYmVsQ2VsbFJlbmRlcmVyQ29tcG9uZW50LFxuICAgIE9ycGhhbmVkU3RhdHVzQ2VsbFJlbmRlcmVyQ29tcG9uZW50LFxuICAgIFVwZGF0ZVBsdWdpbk9mQXBwQ29tcG9uZW50LFxuICAgIE9ubHlMYXRlc3RGaWx0ZXJDb21wb25lbnRcbiAgXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgQXBwbGljYXRpb25QbHVnaW5zR3VhcmQsXG4gICAgaG9va1JvdXRlKFtcbiAgICAgIHtcbiAgICAgICAgcGF0aDogJ3BsdWdpbnMnLFxuICAgICAgICBjb21wb25lbnQ6IEFwcGxpY2F0aW9uUGx1Z2luc0NvbXBvbmVudCxcbiAgICAgICAgaWNvbjogJ3BsdWdpbicsXG4gICAgICAgIGxhYmVsOiBnZXR0ZXh0KCdQbHVnaW5zJyksXG4gICAgICAgIGNvbnRleHQ6IFZpZXdDb250ZXh0LkFwcGxpY2F0aW9uLFxuICAgICAgICBwcmlvcml0eTogMyxcbiAgICAgICAgY2FuQWN0aXZhdGU6IFtBcHBsaWNhdGlvblBsdWdpbnNHdWFyZF1cbiAgICAgIH1cbiAgICBdKVxuICBdXG59KVxuZXhwb3J0IGNsYXNzIEFwcGxpY2F0aW9uUGx1Z2luc01vZHVsZSB7fVxuIl19