react-native-gesture-handler
Version:
Declarative API exposing native platform touch and gesture system to React Native
8 lines • 1.09 kB
TypeScript
import type { BaseGestureConfig, Gesture, SharedValue, SharedValueOrT } from '../../types';
export declare const SHARED_VALUE_OFFSET = 1.618;
export declare function bindSharedValues<TConfig, THandlerData, TExtendedHandlerData extends THandlerData>(config: BaseGestureConfig<TConfig, THandlerData, TExtendedHandlerData>, handlerTag: number): void;
export declare function unbindSharedValues<TConfig, THandlerData, TExtendedHandlerData extends THandlerData>(config: BaseGestureConfig<TConfig, THandlerData, TExtendedHandlerData>, handlerTag: number): void;
export declare function hasWorkletEventHandlers<TConfig, THandlerData, TExtendedHandlerData extends THandlerData>(config: BaseGestureConfig<TConfig, THandlerData, TExtendedHandlerData>): boolean;
export declare function maybeUnpackValue<T>(v: SharedValueOrT<T, boolean> | undefined): T;
export declare function getEnabledSharedValues<TConfig, THandlerData, TExtendedHandlerData extends THandlerData>(gesture: Gesture<TConfig, THandlerData, TExtendedHandlerData>): SharedValue<boolean>[];
//# sourceMappingURL=reanimatedUtils.d.ts.map