@antv/s2
Version:
effective spreadsheet render core lib
22 lines (21 loc) • 810 B
TypeScript
import { SeriesNumberCell } from '../../cell/series-number-cell';
import type { SpreadSheet } from '../../sheet-type/index';
import type { PanelBBox } from '../bbox/panel-bbox';
import type { Hierarchy } from '../layout/hierarchy';
import type { Node } from '../layout/node';
import { RowHeader } from './row';
export declare class SeriesNumberHeader extends RowHeader {
/**
* Get seriesNumber header by config
*/
static getSeriesNumberHeader(options: {
panelBBox: PanelBBox;
seriesNumberWidth: number;
rowsHierarchy: Hierarchy;
spreadsheet: SpreadSheet;
cornerWidth: number;
}): SeriesNumberHeader;
protected initGroups(): void;
getCellInstance(node: Node): SeriesNumberCell;
protected emitRenderEvent(cell: SeriesNumberCell): void;
}