UNPKG

react-native-keyboard-controller

Version:

Keyboard manager which works in identical way on both iOS and Android

18 lines (17 loc) 679 B
import type { LayoutChangeEvent } from "react-native"; import type { AnimatedRef } from "react-native-reanimated"; import type Reanimated from "react-native-reanimated"; declare const useScrollState: (ref: AnimatedRef<Reanimated.ScrollView>) => { offset: import("react-native-reanimated").SharedValue<number>; layout: import("react-native-reanimated").SharedValue<{ width: number; height: number; }>; size: import("react-native-reanimated").SharedValue<{ width: number; height: number; }>; onLayout: (e: LayoutChangeEvent) => void; onContentSizeChange: (w: number, h: number) => void; }; export default useScrollState;