@visactor/vmind
Version:
<div align="center"> <a href="https://github.com/VisActor#gh-light-mode-only" target="_blank"> <img alt="VisActor Logo" width="200" src="https://github.com/VisActor/.github/blob/main/profile/logo_500_200_light.svg"/> </a> <a href="https://githu
94 lines (93 loc) • 2.94 kB
TypeScript
import type { DataCell, DataTable } from '../../types';
import { ChartType, type DataInsightCtx } from '../../types';
import type { DimValueDataMap } from './type';
interface AxesDataInfoCtx {
spec: any;
chartType: ChartType;
seriesField: string;
yField: string[];
xField: string;
}
export declare const extractAxesData: (context: AxesDataInfoCtx) => {
leftAxesDataList?: undefined;
rightAxesDataList?: undefined;
} | {
leftAxesDataList: {
dimensionDataMap: DimValueDataMap;
dimensionValues: DataCell[];
dimensionSumMap: Record<string, number[]>;
dimensionStackSumMap: Record<string, number[]>;
dataset: DataTable;
series: any;
seriesNames: string[];
axisTitle: any;
seriesIndex: any;
seriesId: any;
yField: any;
};
rightAxesDataList: {
dimensionDataMap: DimValueDataMap;
dimensionValues: DataCell[];
dimensionSumMap: Record<string, number[]>;
dimensionStackSumMap: Record<string, number[]>;
dataset: DataTable;
series: any;
seriesNames: string[];
axisTitle: any;
seriesIndex: any;
seriesId: any;
yField: any;
};
};
export declare const extractDataFromContext: (context: DataInsightCtx) => {
leftAxesDataList?: undefined;
rightAxesDataList?: undefined;
dimensionDataMap: DimValueDataMap;
dimensionValues: DataCell[];
dimensionSumMap: Record<string, number[]>;
dimensionStackSumMap: Record<string, number[]>;
dataset: DataTable;
originDataset: DataTable;
fieldInfo: import("../../types").FieldInfo[];
chartType: ChartType;
seriesDataMap: DimValueDataMap;
cell: import("../../types").Cell;
} | {
leftAxesDataList: {
dimensionDataMap: DimValueDataMap;
dimensionValues: DataCell[];
dimensionSumMap: Record<string, number[]>;
dimensionStackSumMap: Record<string, number[]>;
dataset: DataTable;
series: any;
seriesNames: string[];
axisTitle: any;
seriesIndex: any;
seriesId: any;
yField: any;
};
rightAxesDataList: {
dimensionDataMap: DimValueDataMap;
dimensionValues: DataCell[];
dimensionSumMap: Record<string, number[]>;
dimensionStackSumMap: Record<string, number[]>;
dataset: DataTable;
series: any;
seriesNames: string[];
axisTitle: any;
seriesIndex: any;
seriesId: any;
yField: any;
};
dimensionDataMap: DimValueDataMap;
dimensionValues: DataCell[];
dimensionSumMap: Record<string, number[]>;
dimensionStackSumMap: Record<string, number[]>;
dataset: DataTable;
originDataset: DataTable;
fieldInfo: import("../../types").FieldInfo[];
chartType: ChartType;
seriesDataMap: DimValueDataMap;
cell: import("../../types").Cell;
};
export {};