helpers.d.ts 495 B

1234567891011
  1. import { Position } from './types';
  2. export declare type Scale = ReturnType<typeof invertScale>;
  3. export declare function invertScale(rectA: Position, rectB: Position, matrix?: number[]): {
  4. scaleX: number;
  5. scaleY: number;
  6. };
  7. export declare function invertXY(rectA: Position, rectB: Position, matrix?: number[]): {
  8. translateX: number;
  9. translateY: number;
  10. };
  11. export declare function debounce<F extends (...args: any[]) => any>(cb: F, wait: number): (...args: Parameters<F>) => void;