UNPKG

formioangular-colfuturo

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.1.4.

34 lines 3.9 kB
import { Output, EventEmitter, ViewChild, TemplateRef, Input, Component, } from "@angular/core"; import * as i0 from "@angular/core"; export class GridHeaderComponent { actionAllowed; sort; template; headers; constructor() { this.headers = []; this.sort = new EventEmitter(); } get numHeaders() { return this.headers.length; } load(formio, query, columns) { return Promise.resolve([]); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: GridHeaderComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: GridHeaderComponent, selector: "ng-component", inputs: { actionAllowed: "actionAllowed" }, outputs: { sort: "sort" }, viewQueries: [{ propertyName: "template", first: true, predicate: TemplateRef, descendants: true, static: true }], ngImport: i0, template: "", isInline: true }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: GridHeaderComponent, decorators: [{ type: Component, args: [{ template: "", }] }], ctorParameters: () => [], propDecorators: { actionAllowed: [{ type: Input }], sort: [{ type: Output }], template: [{ type: ViewChild, args: [TemplateRef, { static: true }] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiR3JpZEhlYWRlckNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItZm9ybWlvL2dyaWQvc3JjL0dyaWRIZWFkZXJDb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUNMLE1BQU0sRUFDTixZQUFZLEVBQ1osU0FBUyxFQUNULFdBQVcsRUFDWCxLQUFLLEVBQ0wsU0FBUyxHQUNWLE1BQU0sZUFBZSxDQUFDOztBQU92QixNQUFNLE9BQU8sbUJBQW1CO0lBQ3JCLGFBQWEsQ0FBTTtJQUNsQixJQUFJLENBQTJCO0lBQ0MsUUFBUSxDQUFtQjtJQUM5RCxPQUFPLENBQW9CO0lBQ2xDO1FBQ0UsSUFBSSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUM7UUFDbEIsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO0lBQ2pDLENBQUM7SUFFRCxJQUFJLFVBQVU7UUFDWixPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDO0lBQzdCLENBQUM7SUFFRCxJQUFJLENBQ0YsTUFBNEIsRUFDNUIsS0FBVyxFQUNYLE9BQW9CO1FBRXBCLE9BQU8sT0FBTyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM3QixDQUFDO3dHQXBCVSxtQkFBbUI7NEZBQW5CLG1CQUFtQixxS0FHbkIsV0FBVyw4REFMWixFQUFFOzs0RkFFRCxtQkFBbUI7a0JBSC9CLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLEVBQUU7aUJBQ2I7d0RBRVUsYUFBYTtzQkFBckIsS0FBSztnQkFDSSxJQUFJO3NCQUFiLE1BQU07Z0JBQ21DLFFBQVE7c0JBQWpELFNBQVM7dUJBQUMsV0FBVyxFQUFFLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgT3V0cHV0LFxyXG4gIEV2ZW50RW1pdHRlcixcclxuICBWaWV3Q2hpbGQsXHJcbiAgVGVtcGxhdGVSZWYsXHJcbiAgSW5wdXQsXHJcbiAgQ29tcG9uZW50LFxyXG59IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XHJcbmltcG9ydCB7IEZvcm1pb1Byb21pc2VTZXJ2aWNlIH0gZnJvbSBcImZvcm1pb2FuZ3VsYXItY29sZnV0dXJvXCI7XHJcbmltcG9ydCB7IEdyaWRIZWFkZXIgfSBmcm9tIFwiLi90eXBlcy9ncmlkLWhlYWRlclwiO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgdGVtcGxhdGU6IFwiXCIsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBHcmlkSGVhZGVyQ29tcG9uZW50IHtcclxuICBASW5wdXQoKSBhY3Rpb25BbGxvd2VkOiBhbnk7XHJcbiAgQE91dHB1dCgpIHNvcnQ6IEV2ZW50RW1pdHRlcjxHcmlkSGVhZGVyPjtcclxuICBAVmlld0NoaWxkKFRlbXBsYXRlUmVmLCB7IHN0YXRpYzogdHJ1ZSB9KSB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PjtcclxuICBwdWJsaWMgaGVhZGVyczogQXJyYXk8R3JpZEhlYWRlcj47XHJcbiAgY29uc3RydWN0b3IoKSB7XHJcbiAgICB0aGlzLmhlYWRlcnMgPSBbXTtcclxuICAgIHRoaXMuc29ydCA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcclxuICB9XHJcblxyXG4gIGdldCBudW1IZWFkZXJzKCkge1xyXG4gICAgcmV0dXJuIHRoaXMuaGVhZGVycy5sZW5ndGg7XHJcbiAgfVxyXG5cclxuICBsb2FkKFxyXG4gICAgZm9ybWlvOiBGb3JtaW9Qcm9taXNlU2VydmljZSxcclxuICAgIHF1ZXJ5PzogYW55LFxyXG4gICAgY29sdW1ucz86IEFycmF5PGFueT5cclxuICApOiBQcm9taXNlPGFueT4ge1xyXG4gICAgcmV0dXJuIFByb21pc2UucmVzb2x2ZShbXSk7XHJcbiAgfVxyXG59XHJcbiJdfQ==