Type alias UsePointerOptions

UsePointerOptions: {
    coord?: UsePointerCoordType;
    minDragDistance?: number;
    wheelZoomFactor?: number;
    wheelRotateAngle?: number;
    holdTime?: number;
    doubleClickTime?: number;
    onClick?: ((at) => void);
    onDoubleClick?: ((at) => void);
    onHold?: ((at) => void);
    onDrag?: ((from, to, move) => void);
    onZoom?: ((at, factor) => void);
    onRotate?: ((at, angle) => void);
}

Свойства для usePointer

Type declaration

  • Optional coord?: UsePointerCoordType

    Тип координат (по-умолчанию 'client')

  • Optional minDragDistance?: number

    Минимальное расстояние для определения начала перетаскивания

  • Optional wheelZoomFactor?: number

    Величина зума колесом мыши

  • Optional wheelRotateAngle?: number

    Величина поворота колесом мыши с удержанием Shift

  • Optional holdTime?: number

    Время определения удержания (по-умолчанию 1000), мс

  • Optional doubleClickTime?: number

    Время определения двойного клика (между отпрусканием и повторным нажатием, по-умолчанию 100), мс

  • Optional onClick?: ((at) => void)
      • (at): void
      • Обработчик клика

        Parameters

        Returns void

  • Optional onDoubleClick?: ((at) => void)
      • (at): void
      • Обработчик двойного клика

        Parameters

        Returns void

  • Optional onHold?: ((at) => void)
      • (at): void
      • Обработчик удержания

        Parameters

        Returns void

  • Optional onDrag?: ((from, to, move) => void)
      • (from, to, move): void
      • Обработчик перетаснивания

        Parameters

        Returns void

  • Optional onZoom?: ((at, factor) => void)
      • (at, factor): void
      • Обработчик зума

        Parameters

        Returns void

  • Optional onRotate?: ((at, angle) => void)
      • (at, angle): void
      • Обработчик вращения

        Parameters

        Returns void

Generated using TypeDoc