@antv/s2
Version:
effective spreadsheet render core lib
15 lines (14 loc) • 428 B
TypeScript
import type { ScrollBarTheme } from '../../common/interface/theme';
export interface ScrollBarCfg {
readonly isHorizontal?: boolean;
readonly trackLen: number;
readonly thumbLen: number;
readonly position: PointObject;
readonly thumbOffset?: number;
readonly scrollTargetMaxOffset: number;
readonly theme?: ScrollBarTheme | undefined;
}
export interface PointObject {
x: number;
y: number;
}