@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
27 lines • 3.47 kB
JavaScript
import { Directive, ElementRef, EventEmitter, Injector, Input, Output } from '@angular/core';
import { UpgradeComponent } from '@angular/upgrade/static';
import * as i0 from "@angular/core";
export class InventoryRoleSelector extends UpgradeComponent {
constructor(elementRef, injector) {
super('c8yInventoryRoleSelector', elementRef, injector);
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: InventoryRoleSelector, deps: [{ token: i0.ElementRef }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Directive }); }
static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "18.2.13", type: InventoryRoleSelector, selector: "c8y-inventory-role-selector-upgraded", inputs: { assignedRoles: "assignedRoles", inheritedRoles: "inheritedRoles", inventoryRoles: "inventoryRoles", ownerAllowedRoles: "ownerAllowedRoles" }, outputs: { onApply: "onApply" }, usesInheritance: true, ngImport: i0 }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: InventoryRoleSelector, decorators: [{
type: Directive,
args: [{
selector: 'c8y-inventory-role-selector-upgraded'
}]
}], ctorParameters: () => [{ type: i0.ElementRef }, { type: i0.Injector }], propDecorators: { assignedRoles: [{
type: Input
}], inheritedRoles: [{
type: Input
}], inventoryRoles: [{
type: Input
}], ownerAllowedRoles: [{
type: Input
}], onApply: [{
type: Output
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52ZW50b3J5LXJvbGUtc2VsZWN0b3IuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vdXNlci1yb2xlcy9pbnZlbnRvcnktcm9sZS1zZWxlY3Rvci9pbnZlbnRvcnktcm9sZS1zZWxlY3Rvci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsWUFBWSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzdGLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHlCQUF5QixDQUFDOztBQUszRCxNQUFNLE9BQU8scUJBQXNCLFNBQVEsZ0JBQWdCO0lBT3pELFlBQVksVUFBc0IsRUFBRSxRQUFrQjtRQUNwRCxLQUFLLENBQUMsMEJBQTBCLEVBQUUsVUFBVSxFQUFFLFFBQVEsQ0FBQyxDQUFDO0lBQzFELENBQUM7K0dBVFUscUJBQXFCO21HQUFyQixxQkFBcUI7OzRGQUFyQixxQkFBcUI7a0JBSGpDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLHNDQUFzQztpQkFDakQ7c0dBRVUsYUFBYTtzQkFBckIsS0FBSztnQkFDRyxjQUFjO3NCQUF0QixLQUFLO2dCQUNHLGNBQWM7c0JBQXRCLEtBQUs7Z0JBQ0csaUJBQWlCO3NCQUF6QixLQUFLO2dCQUNJLE9BQU87c0JBQWhCLE1BQU0iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEVsZW1lbnRSZWYsIEV2ZW50RW1pdHRlciwgSW5qZWN0b3IsIElucHV0LCBPdXRwdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFVwZ3JhZGVDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci91cGdyYWRlL3N0YXRpYyc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ2M4eS1pbnZlbnRvcnktcm9sZS1zZWxlY3Rvci11cGdyYWRlZCdcbn0pXG5leHBvcnQgY2xhc3MgSW52ZW50b3J5Um9sZVNlbGVjdG9yIGV4dGVuZHMgVXBncmFkZUNvbXBvbmVudCB7XG4gIEBJbnB1dCgpIGFzc2lnbmVkUm9sZXM6IGFueTtcbiAgQElucHV0KCkgaW5oZXJpdGVkUm9sZXM6IGFueTtcbiAgQElucHV0KCkgaW52ZW50b3J5Um9sZXM6IGFueTtcbiAgQElucHV0KCkgb3duZXJBbGxvd2VkUm9sZXM6IGFueTtcbiAgQE91dHB1dCgpIG9uQXBwbHk6IEV2ZW50RW1pdHRlcjxhbnk+O1xuXG4gIGNvbnN0cnVjdG9yKGVsZW1lbnRSZWY6IEVsZW1lbnRSZWYsIGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIHN1cGVyKCdjOHlJbnZlbnRvcnlSb2xlU2VsZWN0b3InLCBlbGVtZW50UmVmLCBpbmplY3Rvcik7XG4gIH1cbn1cbiJdfQ==