UNPKG

victory-native

Version:

A charting library for React Native with a focus on performance and customization.

18 lines (17 loc) 1.04 kB
import type { ChartPressPanConfig } from "../../types"; type ArrayItem<T> = T extends readonly (infer Item)[] ? Item : T; type ChartPressExternalGesture = ArrayItem<NonNullable<ChartPressPanConfig["simultaneousWithExternalGesture"]>>; type ChartPressPanGesture = { activateAfterLongPress: (delay: NonNullable<ChartPressPanConfig["activateAfterLongPress"]>) => void; activeOffsetX: (offset: NonNullable<ChartPressPanConfig["activeOffsetX"]>) => void; activeOffsetY: (offset: NonNullable<ChartPressPanConfig["activeOffsetY"]>) => void; failOffsetX: (offset: NonNullable<ChartPressPanConfig["failOffsetX"]>) => void; failOffsetY: (offset: NonNullable<ChartPressPanConfig["failOffsetY"]>) => void; simultaneousWithExternalGesture: (...gestures: ChartPressExternalGesture[]) => void; }; export declare const applyChartPressPanConfig: ({ panGesture, panConfig, gestureLongPressDelay, }: { panGesture: ChartPressPanGesture; panConfig?: ChartPressPanConfig; gestureLongPressDelay: number; }) => void; export {};