SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Interface CommandResolverOptions

    interface CommandResolverOptions {
        debounce?: number;
        keyBindings?: boolean;
        root?: CommandScope;
    }
    Index
    debounce?: number

    Display cadence (ms): coalesce re-emits — covering both anchor changes (rapid focus) and scope contribution changes (the tab-spin / invalidate case). 0 ⇒ immediate.

    keyBindings?: boolean

    Auto-attach native keystroke handling to the tracker's region element (default true). Set false when the host delivers keys to CommandResolver.dispatchKey itself — e.g. the grid routes them through its (synthetic) Stage responder chain as a terminal Layer tap, so it stays on one event system instead of mixing a native listener into synthetic dispatch (see design/COMMAND-DESIGN.md "Core law — one keystroke bubble"). The dispatch logic is identical either way; only delivery differs.

    The terminal node the bounded (anchor → root) walk stops at (design/COMMAND-DESIGN.md §"resolution model") — this container's topmost node (e.g. sheet for a context menu, the app root for the studio). Omit ⇒ walk to the true tree root (unbounded — the studio default). A container that wants commands defined above its root re-anchors; the engine only offers the bounded walk.