UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

10 lines (9 loc) 1.13 kB
import type { Datum, ITooltipActual, ITooltipLineActual, ITooltipLinePattern, MaybeArray, TooltipActiveType, TooltipContentProperty, TooltipData, TooltipPatternProperty } from '../../../typings'; import type { ISeriesTooltipSpec, ITooltipSpec, TooltipHandlerParams } from '../interface'; import type { BaseEventParams } from '../../../event/interface'; export declare const getTooltipActualActiveType: (spec?: ITooltipSpec) => TooltipActiveType[]; export declare const isActiveTypeVisible: (type: TooltipActiveType, spec?: ISeriesTooltipSpec) => boolean; export declare function isEmptyPos(params: BaseEventParams): boolean; export declare function parseContent(contentSpec: MaybeArray<TooltipPatternProperty<MaybeArray<ITooltipLinePattern>>>, defaultContent: ITooltipLinePattern, shapeAttrs: Record<string, TooltipContentProperty<any>>, data?: TooltipData, datum?: Datum[], params?: TooltipHandlerParams): ITooltipLineActual[]; export declare function combineContents(patternList: ITooltipActual[]): ITooltipActual; export declare const getTimeString: (value: any, timeFormat?: string, timeFormatMode?: 'local' | 'utc') => any;