MAIDR Documentation - v3.73.0
    Preparing search index...

    Routes pointer/touch movement into guidance sonification.

    Constructed directly by Mousebindingservice rather than through CommandFactory because pointer events carry coordinates the keyboard-oriented factory contract does not accept.

    Keyboard commands rely on hotkeys-js scope routing — only the active scope receives the event, so commands don't self-validate. DOM pointer listeners receive every event regardless of scope, so this command must filter via isInTraceScope. The check is unique to this code path; there is no peer implementation to keep in sync.

    Implements

    Index

    Constructors

    Methods

    • No-ops outside Scope.TRACE so guidance stays silent while modals or other scopes own input.

      Parameters

      • Optionalevent: Event

      Returns void

    • Click-mode entry point: snaps to the nearest point without a guidance beep, leaving the regular Observer-chain sonification to fire. The runtime coordinate check stays despite the narrowed parameter type because exotic event subclasses can still arrive at the listener.

      Parameters

      • event: PointerEvent | MouseEvent

      Returns void