All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.chart.d.ts Maven / Gradle / Ivy

import { ChartModel } from './model/model';
import { ChartConfig } from './interfaces/model';
import { BaseChartOptions } from './interfaces/charts';
import { Component } from './components/component';
import { LayoutComponent } from './components/layout';
import { Modal } from './components/essentials/modal';
import { Tooltip } from './components/essentials/tooltip';
export declare class Chart {
    components: Component[];
    services: any;
    model: ChartModel;
    constructor(holder: HTMLDivElement, chartConfigs: ChartConfig);
    init(holder: HTMLDivElement, chartConfigs: ChartConfig): void;
    /**
     * Retrieves the components to be rendered inside the graph frame.
     *
     * @returns {Component[]} An array of components to be rendered.
     */
    getComponents(): Component[];
    update(animate?: boolean): void;
    destroy(): void;
    protected getChartComponents(graphFrameComponents: any[], configs?: object): (Tooltip | Modal | LayoutComponent)[];
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy