UNPKG

vue-hooks-plus

Version:
11 lines (10 loc) 423 B
import { Ref } from 'vue'; import { BasicTarget } from '../utils/domTarget'; type Position = { left: number; top: number; }; export type UseScrollTarget = BasicTarget<Element | Document>; export type UseScrollListenController = (val: Position) => boolean; declare function useScroll(target?: UseScrollTarget, shouldUpdate?: UseScrollListenController): Readonly<Ref<Position | undefined>>; export default useScroll;