UNPKG

544 BTypeScriptView Raw
1import { Config } from './config';
2import { VNode } from 'preact';
3import { EventEmitter } from './util/eventEmitter';
4import { GridEvents } from './events';
5import { PluginManager } from './plugin';
6declare class Grid extends EventEmitter<GridEvents> {
7 config: Config;
8 plugin: PluginManager;
9 constructor(config?: Partial<Config>);
10 updateConfig(config: Partial<Config>): this;
11 createElement(): VNode;
12 forceRender(): this;
13 destroy(): void;
14 render(container: Element): this;
15}
16export default Grid;