pronotron-tech-art-suite
    Preparing search index...

    Type Alias PointerBaseDependencies

    PointerBaseDependencies: BaseSettings & {
        animator: PronotronAnimator;
        clock: PronotronClock;
        isInteractable: (target: HTMLElement) => boolean;
        target: PossibleTarget;
    }

    Type Declaration

    • animator: PronotronAnimator

      Central animation scheduler for idle timers.

    • clock: PronotronClock

      Shared clock used to measure elapsed time for taps/holds.

    • isInteractable: (target: HTMLElement) => boolean

      Should return true if the element under the pointer should be considered “interactive” (e.g. buttons, links). Method provided by user.

    • target: PossibleTarget

      DOM node or global object that pointer listeners attach to.