UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

16 lines (15 loc) 845 B
import { EXTRA_FIELD, ORIGIN_FIELD, VALUE_FIELD } from '../common/constant'; import type { ViewMetaData } from '../common/interface/basic'; import type { RawData } from '../common/interface/s2DataConfig'; export declare class CellData { readonly raw: RawData; readonly extraField: string; constructor(raw: RawData, extraField: string); static getCellData(raw: RawData, extraField: string): CellData; static getCellDataList(raw: RawData, extraFields: string[]): CellData[]; static getFieldValue(data: ViewMetaData, field?: string): import("../common/interface/s2DataConfig").DataItem; get [ORIGIN_FIELD](): RawData; get [EXTRA_FIELD](): string; get [VALUE_FIELD](): import("../common/interface/s2DataConfig").DataItem; getValueByField(field: string): import("../common/interface/s2DataConfig").DataItem; }