UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

34 lines (33 loc) 924 B
import type { SortMethod } from '../common/interface'; import { BaseDataSet } from '../data-set'; import type { Node } from '../facet/layout/node'; import { SpreadSheet } from './spread-sheet'; export declare class TableSheet extends SpreadSheet { isCustomRowFields(): boolean; getDataSet(): BaseDataSet; /** * Check if is pivot mode */ isPivotMode(): boolean; /** * Check if is pivot mode */ isTableMode(): boolean; /** * tree type must be in strategy mode */ isHierarchyTreeType(): boolean; /** * Scroll Freeze Row Header */ isFrozenRowHeader(): boolean; clearDrillDownData(): Promise<void>; /** * Check if the value is in the columns */ isValueInCols(): boolean; protected bindEvents(): void; protected buildFacet(): void; destroy(): void; groupSortByMethod(sortMethod: SortMethod, meta: Node): void; }