UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

23 lines (22 loc) 790 B
export interface IDataFilterWithNewDomainOption { getNewDomain: () => any[]; isContinuous: () => boolean; field: () => string; } export declare const lockStatisticsFilter: (statisticsData: any, op: IDataFilterWithNewDomainOption & { originalFields: () => Record<string, any>; }) => any; export declare const dataFilterWithNewDomain: (data: Array<any>, op: IDataFilterWithNewDomainOption) => any[]; export interface IDataFilterComputeDomainOption { input: { dataCollection: any[]; stateFields: string[]; valueFields: string[]; method: 'sum'; }; output: { stateField: string; valueField: string; }; } export declare const dataFilterComputeDomain: (data: Array<any>, op: IDataFilterComputeDomainOption) => any[];