Luxar Viewer API Documentation - v2026.9.22
    Preparing search index...

    Interface InputSignals

    Raw browser signals the profile is derived from (injectable for tests).

    interface InputSignals {
        userAgent: string;
        platform: string;
        maxTouchPoints: number;
        coarsePointer: boolean;
        anyHover: boolean;
        cores: number;
    }
    Index
    userAgent: string

    navigator.userAgent ('' outside a browser).

    platform: string

    navigator.platform ('' outside a browser). iPadOS reports MacIntel.

    maxTouchPoints: number

    navigator.maxTouchPoints (0 outside a browser / on a mouse-only device).

    coarsePointer: boolean

    matchMedia('(pointer: coarse)').matches — the primary pointer is a finger.

    anyHover: boolean

    matchMedia('(any-hover: hover)').matches — at least one pointer can hover.

    cores: number

    navigator.hardwareConcurrency (0 when unknown).