jump.d.ts 456 B

123456789101112131415161718
  1. export {}
  2. export type Options = {
  3. duration?: number | [(distance: number) => number]
  4. offset?: number
  5. callback?: () => void // "undefined" is a suitable default, and won't be called
  6. easing?: (
  7. timeElapsed: number,
  8. start: number,
  9. distance: number,
  10. duration: number,
  11. ) => number
  12. a11y?: boolean
  13. container?: HTMLElement | string
  14. }
  15. export default function (
  16. target: number | string | HTMLElement,
  17. options: Options = {},
  18. ): void