BookmarkCliScreenProps
This content is for v1.3.0. Switch to the latest version for up-to-date documentation.
Defined in: presentation/cli/components/bookmark-cli-screen.tsx:15
Bookmark CLI画面のpropsです。
Extends
Section titled “Extends”Properties
Section titled “Properties”inputValue
Section titled “inputValue”
readonlyinputValue:string
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:26
CLI入力値です。
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.inputValue
onInputChange
Section titled “onInputChange”
readonlyonInputChange: (value) =>void
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:30
入力値を更新するcallbackです。
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.onInputChange
onInputKeyDown
Section titled “onInputKeyDown”
readonlyonInputKeyDown: (event) =>void
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:34
入力欄のkey操作callbackです。
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.onInputKeyDown
onSubmit
Section titled “onSubmit”
readonlyonSubmit: () =>void
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:38
Commandを実行するcallbackです。
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.onSubmit
preferNerdFont
Section titled “preferNerdFont”
readonlypreferNerdFont:boolean
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:42
Nerd Font iconを優先するかです。
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.preferNerdFont
promptStyle
Section titled “promptStyle”
readonlypromptStyle:PromptStyle
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:46
Prompt表示styleです。
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.promptStyle
selectedResultIndex
Section titled “selectedResultIndex”
readonlyselectedResultIndex:ResultCursorIndex
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:50
選択中result indexです。
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.selectedResultIndex
selectedSuggestionIndex
Section titled “selectedSuggestionIndex”
readonlyselectedSuggestionIndex:CompletionCursorIndex
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:54
選択中suggestion indexです。
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.selectedSuggestionIndex
statusText
Section titled “statusText”
readonlystatusText:string
Defined in: presentation/cli/components/bookmark-cli-screen.tsx:19
Dedicated window titleなど、外側のchromeへ渡すstatus textです。
suggestionItems
Section titled “suggestionItems”
readonlysuggestionItems: readonlyBookmarkCliSuggestionItem[]
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:58
入力中commandのsuggestion一覧です。
Inherited from
Section titled “Inherited from”BookmarkCliTerminalBodyProps.suggestionItems
transcriptEntries
Section titled “transcriptEntries”
readonlytranscriptEntries: readonlyBookmarkCliTranscriptEntry[]
Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:62
実行済みcommand transcriptです。