UNPKG

541 BTypeScriptView Raw
1import { Config, UserConfig } 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(userConfig?: UserConfig);
10 updateConfig(userConfig: Partial<UserConfig>): this;
11 createElement(): VNode;
12 forceRender(): this;
13 render(container: Element): this;
14}
15export default Grid;