@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
20 lines • 2.7 kB
JavaScript
import { makeEnvironmentProviders } from '@angular/core';
import { gettext, hookRoute, ViewContext } from '@c8y/ngx-components';
import { OperationsListComponent } from './operations-list.component';
export const deviceControlOverviewFeatureProvider = makeEnvironmentProviders([
hookRoute({
path: 'devicecontrol/single',
component: OperationsListComponent
})
]);
export const deviceControlTabFeatureProvider = makeEnvironmentProviders([
hookRoute({
context: ViewContext.Device,
path: 'control',
component: OperationsListComponent,
label: gettext('Control'),
icon: 'c8y-icon c8y-icon-device-control',
priority: 100
})
]);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGV2aWNlLWNvbnRyb2wuZmVhdHVyZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL29wZXJhdGlvbnMvb3BlcmF0aW9ucy1saXN0L2RldmljZS1jb250cm9sLmZlYXR1cmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUF3Qix3QkFBd0IsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMvRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN0RSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUV0RSxNQUFNLENBQUMsTUFBTSxvQ0FBb0MsR0FBeUIsd0JBQXdCLENBQUM7SUFDakcsU0FBUyxDQUFDO1FBQ1IsSUFBSSxFQUFFLHNCQUFzQjtRQUM1QixTQUFTLEVBQUUsdUJBQXVCO0tBQ25DLENBQUM7Q0FDSCxDQUFDLENBQUM7QUFFSCxNQUFNLENBQUMsTUFBTSwrQkFBK0IsR0FBeUIsd0JBQXdCLENBQUM7SUFDNUYsU0FBUyxDQUFDO1FBQ1IsT0FBTyxFQUFFLFdBQVcsQ0FBQyxNQUFNO1FBQzNCLElBQUksRUFBRSxTQUFTO1FBQ2YsU0FBUyxFQUFFLHVCQUF1QjtRQUNsQyxLQUFLLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQztRQUN6QixJQUFJLEVBQUUsa0NBQWtDO1FBQ3hDLFFBQVEsRUFBRSxHQUFHO0tBQ2QsQ0FBQztDQUNILENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVudmlyb25tZW50UHJvdmlkZXJzLCBtYWtlRW52aXJvbm1lbnRQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IGdldHRleHQsIGhvb2tSb3V0ZSwgVmlld0NvbnRleHQgfSBmcm9tICdAYzh5L25neC1jb21wb25lbnRzJztcbmltcG9ydCB7IE9wZXJhdGlvbnNMaXN0Q29tcG9uZW50IH0gZnJvbSAnLi9vcGVyYXRpb25zLWxpc3QuY29tcG9uZW50JztcblxuZXhwb3J0IGNvbnN0IGRldmljZUNvbnRyb2xPdmVydmlld0ZlYXR1cmVQcm92aWRlcjogRW52aXJvbm1lbnRQcm92aWRlcnMgPSBtYWtlRW52aXJvbm1lbnRQcm92aWRlcnMoW1xuICBob29rUm91dGUoe1xuICAgIHBhdGg6ICdkZXZpY2Vjb250cm9sL3NpbmdsZScsXG4gICAgY29tcG9uZW50OiBPcGVyYXRpb25zTGlzdENvbXBvbmVudFxuICB9KVxuXSk7XG5cbmV4cG9ydCBjb25zdCBkZXZpY2VDb250cm9sVGFiRmVhdHVyZVByb3ZpZGVyOiBFbnZpcm9ubWVudFByb3ZpZGVycyA9IG1ha2VFbnZpcm9ubWVudFByb3ZpZGVycyhbXG4gIGhvb2tSb3V0ZSh7XG4gICAgY29udGV4dDogVmlld0NvbnRleHQuRGV2aWNlLFxuICAgIHBhdGg6ICdjb250cm9sJyxcbiAgICBjb21wb25lbnQ6IE9wZXJhdGlvbnNMaXN0Q29tcG9uZW50LFxuICAgIGxhYmVsOiBnZXR0ZXh0KCdDb250cm9sJyksXG4gICAgaWNvbjogJ2M4eS1pY29uIGM4eS1pY29uLWRldmljZS1jb250cm9sJyxcbiAgICBwcmlvcml0eTogMTAwXG4gIH0pXG5dKTtcbiJdfQ==