UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

16 lines (15 loc) 610 B
import type { IBaseScale } from '@visactor/vscale'; import type { ISeries } from '../../../../series/interface'; import type { StringOrNumber } from '../../../../typings'; export interface IContinuousLegendDataMakeOption { series: () => ISeries[]; field: () => string | undefined; scale?: () => IBaseScale; } export interface IContinuousLegendFilterOption { selected: () => StringOrNumber[]; field: () => string | undefined; data: () => StringOrNumber[]; isHierarchyData?: () => boolean; customFilter?: (data: any, selectedRange: StringOrNumber[], datumField: string) => any; }