index.d.ts 563 B

1234567891011121314
  1. import { ObjectDirective } from "vue";
  2. import { NormalizedWheelEvent } from "normalize-wheel-es";
  3. //#region ../../packages/directives/mousewheel/index.d.ts
  4. declare const SCOPE = "_Mousewheel";
  5. interface WheelElement extends HTMLElement {
  6. [SCOPE]: null | {
  7. wheelHandler?: (event: WheelEvent) => void;
  8. };
  9. }
  10. type MousewheelCallback = (e: WheelEvent, normalized: NormalizedWheelEvent) => void;
  11. declare const Mousewheel: ObjectDirective<WheelElement, MousewheelCallback>;
  12. //#endregion
  13. export { MousewheelCallback, SCOPE, WheelElement, Mousewheel as default };