@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
51 lines • 7.04 kB
JavaScript
import { NgModule } from '@angular/core';
import { CoreModule, hookRoute, gettext, ViewContext } from '@c8y/ngx-components';
import { PopoverModule } from 'ngx-bootstrap/popover';
import { TooltipModule } from 'ngx-bootstrap/tooltip';
import { ButtonsModule } from 'ngx-bootstrap/buttons';
import { ReactiveFormsModule } from '@angular/forms';
import { DeviceProvisionedCertificatesGuard } from './device-provisioned-certificates.guard';
import { DeviceTabProvisionedCertificatesComponent } from './device-tab-provisioned-certificates.component';
import { DeviceProvisionedCertificatesService } from './device-provisioned-certificates.service';
import * as i0 from "@angular/core";
export class DeviceProvisionedCertificatesModule {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DeviceProvisionedCertificatesModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: DeviceProvisionedCertificatesModule, declarations: [DeviceTabProvisionedCertificatesComponent], imports: [CoreModule, TooltipModule, ReactiveFormsModule, ButtonsModule, PopoverModule] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DeviceProvisionedCertificatesModule, providers: [
hookRoute([
{
context: ViewContext.Device,
path: 'device-provisioned-certificates',
component: DeviceTabProvisionedCertificatesComponent,
label: gettext('x509'),
icon: 'c8y-device-profile',
canActivate: [DeviceProvisionedCertificatesGuard]
}
]),
DeviceProvisionedCertificatesService,
DeviceProvisionedCertificatesGuard
], imports: [CoreModule, TooltipModule, ReactiveFormsModule, ButtonsModule, PopoverModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DeviceProvisionedCertificatesModule, decorators: [{
type: NgModule,
args: [{
declarations: [DeviceTabProvisionedCertificatesComponent],
exports: [],
imports: [CoreModule, TooltipModule, ReactiveFormsModule, ButtonsModule, PopoverModule],
providers: [
hookRoute([
{
context: ViewContext.Device,
path: 'device-provisioned-certificates',
component: DeviceTabProvisionedCertificatesComponent,
label: gettext('x509'),
icon: 'c8y-device-profile',
canActivate: [DeviceProvisionedCertificatesGuard]
}
]),
DeviceProvisionedCertificatesService,
DeviceProvisionedCertificatesGuard
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGV2aWNlLXByb3Zpc2lvbmVkLWNlcnRpZmljYXRlcy5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9kZXZpY2UtcHJvdmlzaW9uZWQtY2VydGlmaWNhdGVzL2RldmljZS1wcm92aXNpb25lZC1jZXJ0aWZpY2F0ZXMubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ2xGLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDdEQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQ3RELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ3JELE9BQU8sRUFBRSxrQ0FBa0MsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQzdGLE9BQU8sRUFBRSx5Q0FBeUMsRUFBRSxNQUFNLGlEQUFpRCxDQUFDO0FBQzVHLE9BQU8sRUFBRSxvQ0FBb0MsRUFBRSxNQUFNLDJDQUEyQyxDQUFDOztBQXFCakcsTUFBTSxPQUFPLG1DQUFtQzsrR0FBbkMsbUNBQW1DO2dIQUFuQyxtQ0FBbUMsaUJBbEIvQix5Q0FBeUMsYUFFOUMsVUFBVSxFQUFFLGFBQWEsRUFBRSxtQkFBbUIsRUFBRSxhQUFhLEVBQUUsYUFBYTtnSEFnQjNFLG1DQUFtQyxhQWZuQztZQUNULFNBQVMsQ0FBQztnQkFDUjtvQkFDRSxPQUFPLEVBQUUsV0FBVyxDQUFDLE1BQU07b0JBQzNCLElBQUksRUFBRSxpQ0FBaUM7b0JBQ3ZDLFNBQVMsRUFBRSx5Q0FBeUM7b0JBQ3BELEtBQUssRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDO29CQUN0QixJQUFJLEVBQUUsb0JBQW9CO29CQUMxQixXQUFXLEVBQUUsQ0FBQyxrQ0FBa0MsQ0FBQztpQkFDbEQ7YUFDRixDQUFDO1lBQ0Ysb0NBQW9DO1lBQ3BDLGtDQUFrQztTQUNuQyxZQWRTLFVBQVUsRUFBRSxhQUFhLEVBQUUsbUJBQW1CLEVBQUUsYUFBYSxFQUFFLGFBQWE7OzRGQWdCM0UsbUNBQW1DO2tCQW5CL0MsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsQ0FBQyx5Q0FBeUMsQ0FBQztvQkFDekQsT0FBTyxFQUFFLEVBQUU7b0JBQ1gsT0FBTyxFQUFFLENBQUMsVUFBVSxFQUFFLGFBQWEsRUFBRSxtQkFBbUIsRUFBRSxhQUFhLEVBQUUsYUFBYSxDQUFDO29CQUN2RixTQUFTLEVBQUU7d0JBQ1QsU0FBUyxDQUFDOzRCQUNSO2dDQUNFLE9BQU8sRUFBRSxXQUFXLENBQUMsTUFBTTtnQ0FDM0IsSUFBSSxFQUFFLGlDQUFpQztnQ0FDdkMsU0FBUyxFQUFFLHlDQUF5QztnQ0FDcEQsS0FBSyxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUM7Z0NBQ3RCLElBQUksRUFBRSxvQkFBb0I7Z0NBQzFCLFdBQVcsRUFBRSxDQUFDLGtDQUFrQyxDQUFDOzZCQUNsRDt5QkFDRixDQUFDO3dCQUNGLG9DQUFvQzt3QkFDcEMsa0NBQWtDO3FCQUNuQztpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb3JlTW9kdWxlLCBob29rUm91dGUsIGdldHRleHQsIFZpZXdDb250ZXh0IH0gZnJvbSAnQGM4eS9uZ3gtY29tcG9uZW50cyc7XG5pbXBvcnQgeyBQb3BvdmVyTW9kdWxlIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9wb3BvdmVyJztcbmltcG9ydCB7IFRvb2x0aXBNb2R1bGUgfSBmcm9tICduZ3gtYm9vdHN0cmFwL3Rvb2x0aXAnO1xuaW1wb3J0IHsgQnV0dG9uc01vZHVsZSB9IGZyb20gJ25neC1ib290c3RyYXAvYnV0dG9ucyc7XG5pbXBvcnQgeyBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgRGV2aWNlUHJvdmlzaW9uZWRDZXJ0aWZpY2F0ZXNHdWFyZCB9IGZyb20gJy4vZGV2aWNlLXByb3Zpc2lvbmVkLWNlcnRpZmljYXRlcy5ndWFyZCc7XG5pbXBvcnQgeyBEZXZpY2VUYWJQcm92aXNpb25lZENlcnRpZmljYXRlc0NvbXBvbmVudCB9IGZyb20gJy4vZGV2aWNlLXRhYi1wcm92aXNpb25lZC1jZXJ0aWZpY2F0ZXMuY29tcG9uZW50JztcbmltcG9ydCB7IERldmljZVByb3Zpc2lvbmVkQ2VydGlmaWNhdGVzU2VydmljZSB9IGZyb20gJy4vZGV2aWNlLXByb3Zpc2lvbmVkLWNlcnRpZmljYXRlcy5zZXJ2aWNlJztcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbRGV2aWNlVGFiUHJvdmlzaW9uZWRDZXJ0aWZpY2F0ZXNDb21wb25lbnRdLFxuICBleHBvcnRzOiBbXSxcbiAgaW1wb3J0czogW0NvcmVNb2R1bGUsIFRvb2x0aXBNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUsIEJ1dHRvbnNNb2R1bGUsIFBvcG92ZXJNb2R1bGVdLFxuICBwcm92aWRlcnM6IFtcbiAgICBob29rUm91dGUoW1xuICAgICAge1xuICAgICAgICBjb250ZXh0OiBWaWV3Q29udGV4dC5EZXZpY2UsXG4gICAgICAgIHBhdGg6ICdkZXZpY2UtcHJvdmlzaW9uZWQtY2VydGlmaWNhdGVzJyxcbiAgICAgICAgY29tcG9uZW50OiBEZXZpY2VUYWJQcm92aXNpb25lZENlcnRpZmljYXRlc0NvbXBvbmVudCxcbiAgICAgICAgbGFiZWw6IGdldHRleHQoJ3g1MDknKSxcbiAgICAgICAgaWNvbjogJ2M4eS1kZXZpY2UtcHJvZmlsZScsXG4gICAgICAgIGNhbkFjdGl2YXRlOiBbRGV2aWNlUHJvdmlzaW9uZWRDZXJ0aWZpY2F0ZXNHdWFyZF1cbiAgICAgIH1cbiAgICBdKSxcbiAgICBEZXZpY2VQcm92aXNpb25lZENlcnRpZmljYXRlc1NlcnZpY2UsXG4gICAgRGV2aWNlUHJvdmlzaW9uZWRDZXJ0aWZpY2F0ZXNHdWFyZFxuICBdXG59KVxuZXhwb3J0IGNsYXNzIERldmljZVByb3Zpc2lvbmVkQ2VydGlmaWNhdGVzTW9kdWxlIHt9XG4iXX0=