Kui API Documentation - v11.0.0 / @kui-shell/plugin-client-common / InputProviderState
@kui-shell/plugin-client-common.InputProviderState
• Optional
execUUID: string
the execution ID for this prompt, if any
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:176
• Optional
isReEdit: boolean
did user click to re-edit the input?
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:173
• Optional
isearch: default
state of active reverse-i-search
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:182
• model: BlockModel
Copy from props; to help with getDerivedStateFromProps
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:164
• Optional
multiline: boolean
is the input in multi-line mode? if true, use text area rather than in-line input
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:167
• Optional
pasteMultiLineTexts: string
did user paste multiline texts
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:170
• Optional
prompt: InputElement
DOM element for prompt; set via ref
in render() below
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:179
• Optional
tabCompletion: TabCompletionState
state of tab completion
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:185
• Optional
typeahead: string
typeahead completion?
plugins/plugin-client-common/src/components/Views/Terminal/Block/Input.tsx:188