OptionalautoWhether the engine automatically handles Tab / Shift+Tab for focus
rotation. Defaults to false.
When true, the engine intercepts Tab/Shift+Tab and cycles focus
automatically. When false or omitted, developers must call
focusNext / focusPrev manually.
The app tree rendered inside the provider.
OptionaldefaultThe default mode must be pre-registered in the modes list.
OptionalmodesPlease enter the mode flag you wish to register directly.
OptionalmouseEnables terminal mouse tracking (wires xterm-mouse into the engine).
Mouse escape sequences are filtered out of the keyboard stream
automatically, so they never reach useInput handlers as garbage
text. Mark any <Box> with useMouseRegion to receive click,
wheel, hover, and drag callbacks.
OptionalmouseOptions passed to the internal xterm-mouse Mouse instance when mouse
is enabled. See MouseOptions (e.g. clickDistanceThreshold,
pressStormThreshold, degradedDedupDistance).
OptionalprocessorsHere you can pre-insert the custom processors you want, and they will be inserted into the pipeline based on their index and ID.
OptionalvalueOptional runtime type schema for composition chain value validation.
Props for the keyboard provider.