@antv/s2
Version:
effective spreadsheet render core lib
11 lines (10 loc) • 494 B
TypeScript
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>;
}