UNPKG

ngx-t-reports

Version:

Angular module for creating dynamic reports and dashboards. Supports various data sources, custom templates, and real-time updates.

22 lines (21 loc) 1.44 kB
import { EventEmitter } from '@angular/core'; import { ElementEditorConfigSectionInterface, ElementEditorInnerSectionElementInterface, FormColumnInputs } from 'ngx-t-forms-types'; import * as i0 from "@angular/core"; export declare class ElementEditorComponent { inEdit: any; label: string; subTitle: string; editorSections: ElementEditorConfigSectionInterface[]; formInputs: FormColumnInputs[]; saveButtonLabel: string; closeEditor: EventEmitter<void>; saveElement: EventEmitter<any>; newValue: any; elementConfigurationChanged: (value: any, ele: ElementEditorInnerSectionElementInterface) => void; get saveIsDisabled(): boolean; elementBlur: (event: any, element: ElementEditorInnerSectionElementInterface) => void; save(): void; close(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ElementEditorComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ElementEditorComponent, "lib-element-editor", never, { "inEdit": { "alias": "inEdit"; "required": false; }; "label": { "alias": "label"; "required": false; }; "subTitle": { "alias": "subTitle"; "required": false; }; "editorSections": { "alias": "editorSections"; "required": false; }; "formInputs": { "alias": "formInputs"; "required": false; }; "saveButtonLabel": { "alias": "saveButtonLabel"; "required": false; }; }, { "closeEditor": "closeEditor"; "saveElement": "saveElement"; }, never, never, true, never>; }