rolandbergerprofiler
Version:
22 lines (21 loc) • 662 B
TypeScript
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 {};