@cartridge-engine/keyboard-engine
    Preparing search index...

    Interface PageFocusTarget

    Focus target state for a page (screen) layer.

    interface PageFocusTarget {
        actionKeysMap: Map<string, string[]>;
        allowedKeys: KeyRule[];
        bindings: PageBoundKeyEntry[];
        penetrationKeys: KeyRule[];
        stoppedKeys: KeyRule[];
    }

    Hierarchy (View Summary)

    Index
    actionKeysMap: Map<string, string[]>

    Maps action IDs to the normalized keys that trigger them (for stopAction).

    allowedKeys: KeyRule[]

    Keys allowed to pass through a modal barrier while this focus target is active.

    bindings: PageBoundKeyEntry[]

    Registered key bindings (evaluation order).

    penetrationKeys: KeyRule[]

    Key rules marked as transparent on this target (pass-through).

    stoppedKeys: KeyRule[]

    Key rules stopped on this target (propagation barrier).