@antv/s2
Version:
effective spreadsheet render core lib
19 lines (18 loc) • 722 B
TypeScript
import type { ValueRanges } from '../../common/interface';
import type { SpreadSheet } from '../../sheet-type';
/**
* @desc clear all value ranges
*/
export declare const clearValueRangeState: (spreadsheet: SpreadSheet) => void;
/**
* @desc merge new value ranges with old values
* @param spreadsheet sheet instance
* @param updatedRanges updated value ranges
*/
export declare const setValueRangeState: (spreadsheet: SpreadSheet, updatedRanges: ValueRanges) => void;
/**
* @desc get target value ranges
* @param spreadsheet sheet instance
* @param valueField target field
*/
export declare const getValueRangeState: (spreadsheet: SpreadSheet, valueField: string) => import("../../common/interface").ValueRange;