UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

24 lines 3.72 kB
import { ContentChild, Directive, Input } from '@angular/core'; import { CellRendererDefDirective, HeaderCellRendererDefDirective } from './cell-renderer'; import { FilteringFormRendererDefDirective } from './filtering-form-renderer'; import * as i0 from "@angular/core"; export class ColumnDirective { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ColumnDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive }); } static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "18.2.13", type: ColumnDirective, selector: "c8y-column", inputs: { name: "name" }, queries: [{ propertyName: "cellRendererDef", first: true, predicate: CellRendererDefDirective, descendants: true }, { propertyName: "headerCellRendererDef", first: true, predicate: HeaderCellRendererDefDirective, descendants: true }, { propertyName: "filteringFormRendererDef", first: true, predicate: FilteringFormRendererDefDirective, descendants: true }], ngImport: i0 }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ColumnDirective, decorators: [{ type: Directive, args: [{ selector: 'c8y-column' }] }], propDecorators: { name: [{ type: Input }], cellRendererDef: [{ type: ContentChild, args: [CellRendererDefDirective, { static: false }] }], headerCellRendererDef: [{ type: ContentChild, args: [HeaderCellRendererDefDirective, { static: false }] }], filteringFormRendererDef: [{ type: ContentChild, args: [FilteringFormRendererDefDirective, { static: false }] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29sdW1uLmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2NvcmUvZGF0YS1ncmlkL2NvbHVtbi9jb2x1bW4uZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUvRCxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsOEJBQThCLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMzRixPQUFPLEVBQUUsaUNBQWlDLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQzs7QUFHOUUsTUFBTSxPQUFPLGVBQWU7K0dBQWYsZUFBZTttR0FBZixlQUFlLHlIQUdaLHdCQUF3Qix3RkFHeEIsOEJBQThCLDJGQUc5QixpQ0FBaUM7OzRGQVRwQyxlQUFlO2tCQUQzQixTQUFTO21CQUFDLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRTs4QkFFMUIsSUFBSTtzQkFBWixLQUFLO2dCQUdOLGVBQWU7c0JBRGQsWUFBWTt1QkFBQyx3QkFBd0IsRUFBRSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUU7Z0JBSXpELHFCQUFxQjtzQkFEcEIsWUFBWTt1QkFBQyw4QkFBOEIsRUFBRSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUU7Z0JBSS9ELHdCQUF3QjtzQkFEdkIsWUFBWTt1QkFBQyxpQ0FBaUMsRUFBRSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb250ZW50Q2hpbGQsIERpcmVjdGl2ZSwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgQ2VsbFJlbmRlcmVyRGVmRGlyZWN0aXZlLCBIZWFkZXJDZWxsUmVuZGVyZXJEZWZEaXJlY3RpdmUgfSBmcm9tICcuL2NlbGwtcmVuZGVyZXInO1xuaW1wb3J0IHsgRmlsdGVyaW5nRm9ybVJlbmRlcmVyRGVmRGlyZWN0aXZlIH0gZnJvbSAnLi9maWx0ZXJpbmctZm9ybS1yZW5kZXJlcic7XG5cbkBEaXJlY3RpdmUoeyBzZWxlY3RvcjogJ2M4eS1jb2x1bW4nIH0pXG5leHBvcnQgY2xhc3MgQ29sdW1uRGlyZWN0aXZlIHtcbiAgQElucHV0KCkgbmFtZTogc3RyaW5nO1xuXG4gIEBDb250ZW50Q2hpbGQoQ2VsbFJlbmRlcmVyRGVmRGlyZWN0aXZlLCB7IHN0YXRpYzogZmFsc2UgfSlcbiAgY2VsbFJlbmRlcmVyRGVmOiBDZWxsUmVuZGVyZXJEZWZEaXJlY3RpdmU7XG5cbiAgQENvbnRlbnRDaGlsZChIZWFkZXJDZWxsUmVuZGVyZXJEZWZEaXJlY3RpdmUsIHsgc3RhdGljOiBmYWxzZSB9KVxuICBoZWFkZXJDZWxsUmVuZGVyZXJEZWY6IEhlYWRlckNlbGxSZW5kZXJlckRlZkRpcmVjdGl2ZTtcblxuICBAQ29udGVudENoaWxkKEZpbHRlcmluZ0Zvcm1SZW5kZXJlckRlZkRpcmVjdGl2ZSwgeyBzdGF0aWM6IGZhbHNlIH0pXG4gIGZpbHRlcmluZ0Zvcm1SZW5kZXJlckRlZjogRmlsdGVyaW5nRm9ybVJlbmRlcmVyRGVmRGlyZWN0aXZlO1xufVxuIl19