UNPKG

rolandbergerprofiler

Version:
22 lines (21 loc) 662 B
import { RBOption } from '../util/types'; export type ChartInitOpts = { size?: number; }; interface RolandBergerOpts extends ChartInitOpts { } declare class RolandBerger { id: string; private _dom; private _opts?; private _model; constructor(dom: HTMLElement, opts?: RolandBergerOpts); getDom(): HTMLElement; getOptions(): RolandBergerOpts | undefined; setOption(option: RBOption): void; } export declare function getInstanceByDom(dom: HTMLElement): RolandBergerType; export declare function init(dom: HTMLElement, opts?: ChartInitOpts): RolandBergerType; export interface RolandBergerType extends RolandBerger { } export {};