UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

19 lines (18 loc) 681 B
import { Group } from '@antv/g'; import { RowCell, SeriesNumberCell } from '../../cell'; import type { Node } from '../layout/node'; import { BaseHeader } from './base'; import type { RowHeaderConfig } from './interface'; /** * Row Header for SpreadSheet */ export declare class RowHeader extends BaseHeader<RowHeaderConfig> { protected initGroups(): void; getCellInstance(node: Node): RowCell | SeriesNumberCell; protected isCellInRect(node: Node): boolean; protected getCellGroup(item: Node): Group; protected layout(): void; protected emitRenderEvent(cell: RowCell | SeriesNumberCell): void; protected offset(): void; protected clip(): void; }