UNPKG

@easyquery/ui

Version:

EasyQuery.JS Community UI widgets

22 lines (21 loc) 776 B
import { Dialog } from '@easydata/ui'; import { FacetType } from '../types/facet_type'; import { ResultFacet } from './result_facet'; import { ChartWidget } from '../widgets/charts/chart_widget'; export declare class ChartFacet extends ResultFacet { protected chart: ChartWidget; title: string; protected settings: any; protected dialogTitle: string; init(slot: HTMLElement): void; destroy(): void; getType(): FacetType; protected renderFormFields(form: HTMLElement, fieldsContainer: HTMLElement): void; protected afterDialogOpened(dlg: Dialog): void; protected submitSettingsDialog(): boolean; getSettings(): any; saveToData(): any; loadFromData(data: any): void; protected refreshCore(): void; onResize(): void; }