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

    Interface BaseFocusTarget

    Base keyboard state shared by FocusTarget and PageFocusTarget.

    interface BaseFocusTarget {
        actionKeysMap: Map<string, string[]>;
        allowedKeys: KeyRule[];
        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.

    penetrationKeys: KeyRule[]

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

    stoppedKeys: KeyRule[]

    Key rules stopped on this target (propagation barrier).