@antv/s2
Version:
effective spreadsheet render core lib
32 lines (31 loc) • 1.42 kB
TypeScript
import type { G2Spec } from '@antv/g2';
import { type S2DataConfig, type S2Options } from '@antv/s2';
export declare const DEFAULT_G2_SPEC: {
autoFit: boolean;
animate: boolean;
margin: number;
};
export declare const DEFAULT_CHART_SPEC: G2Spec;
export declare const FIXED_OPTIONS: S2Options;
export declare const DEFAULT_OPTIONS: S2Options;
export declare const FIXED_DATA_CONFIG: Partial<S2DataConfig>;
export declare const DEFAULT_MEASURE_SIZE = 200;
export declare const DEFAULT_ROW_AXIS_SIZE = 100;
export declare const DEFAULT_COL_AXIS_SIZE = 50;
export declare const DEFAULT_DIMENSION_SIZE = 50;
/**
* row axis
*/
export declare const KEY_GROUP_ROW_AXIS_SCROLL = "rowAxisScrollGroup";
export declare const KEY_GROUP_ROW_AXIS_FROZEN = "rowAxisHeaderFrozenGroup";
export declare const KEY_GROUP_ROW_AXIS_HEADER_FROZEN_TRAILING = "rowAxisHeaderFrozenTrailingGroup";
export declare const KEY_GROUP_ROW_AXIS_RESIZE_AREA = "rowAxisHeaderResizeArea";
/**
* column axis
*/
export declare const KEY_GROUP_COL_AXIS_SCROLL = "colAxisScrollGroup";
export declare const KEY_GROUP_COL_AXIS_FROZEN = "colAxisFrozenGroup";
export declare const KEY_GROUP_COL_AXIS_FROZEN_TRAILING = "colAxisFrozenTrailingGroup";
export declare const KEY_GROUP_COL_AXIS_RESIZE_AREA = "colAxisHeaderResizeArea";
export declare const PLACEHOLDER_FIELD = "$$placeholder$$";
export declare const X_FIELD_FORMATTER = "$$should_formatter$$";