8a25a583ec533829b960dd9d70050905f37684e585f37d18aeab8ba63820254030fe938707cae9f3e3a072e2d9645304c180c1a0ad6e70a3cd8767da705d45 533 B

12345678910111213
  1. import type { ComputedRef } from 'vue';
  2. interface GridWheelState {
  3. atXStartEdge: ComputedRef<boolean>;
  4. atXEndEdge: ComputedRef<boolean>;
  5. atYStartEdge: ComputedRef<boolean>;
  6. atYEndEdge: ComputedRef<boolean>;
  7. }
  8. type GridWheelHandler = (x: number, y: number) => void;
  9. export declare const useGridWheel: ({ atXEndEdge, atXStartEdge, atYEndEdge, atYStartEdge }: GridWheelState, onWheelDelta: GridWheelHandler) => {
  10. hasReachedEdge: (x: number, y: number) => boolean;
  11. onWheel: (e: WheelEvent) => void;
  12. };
  13. export {};