UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

11 lines (10 loc) 494 B
import type { BaseCell } from '../cell'; import { CellRendererType } from '../common/constant/renderer'; import { CustomRendererConfig } from '../common/interface'; import { SimpleBBox } from '../engine'; import { BaseRenderer } from './BaseRenderer'; export declare class SingletonRenderer { private static instances; static getInstance<T extends BaseRenderer>(type: CellRendererType): T; static render(renderer: CustomRendererConfig, cell: BaseCell<SimpleBBox>): Promise<void>; }