Skip to content

BookmarkCliTerminalBodyProps

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:23

Bookmark CLI terminal bodyのpropsです。

readonly inputValue: string

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:27

CLI入力値です。


readonly onInputChange: (value) => void

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:31

入力値を更新するcallbackです。

string

void


readonly onInputKeyDown: (event) => void

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:35

入力欄のkey操作callbackです。

CommandInputKeyEvent

void


readonly onSubmit: () => void

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:43

Commandを実行するcallbackです。

void


readonly onSuggestionClick: BookmarkCliSuggestionClickHandler

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:39

Suggestionをpointerで確定するcallbackです。


readonly preferNerdFont: boolean

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:47

Nerd Font iconを優先するかです。


readonly promptStyle: PromptStyle

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:51

Prompt表示styleです。


readonly selectedResultIndex: ResultCursorIndex

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:55

選択中result indexです。


readonly selectedSuggestionIndex: CompletionCursorIndex

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:59

選択中suggestion indexです。


readonly suggestionItems: readonly BookmarkCliSuggestionItem[]

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:63

入力中commandのsuggestion一覧です。


readonly transcriptEntries: readonly BookmarkCliTranscriptEntry[]

Defined in: presentation/cli/components/bookmark-cli-terminal-body.tsx:67

実行済みcommand transcriptです。

Last updated: