UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

27 lines 3.47 kB
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==