Skip to content

BookmarkCliScreenProps

Defined in: presentation/cli/components/bookmark-cli-screen.tsx:15

Bookmark CLI画面のpropsです。

readonly inputValue: string

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

CLI入力値です。

BookmarkCliTerminalBodyProps.inputValue


readonly onInputChange: (value) => void

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

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

string

void

BookmarkCliTerminalBodyProps.onInputChange


readonly onInputKeyDown: (event) => void

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

入力欄のkey操作callbackです。

CommandInputKeyEvent

void

BookmarkCliTerminalBodyProps.onInputKeyDown


readonly onSubmit: () => void

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

Commandを実行するcallbackです。

void

BookmarkCliTerminalBodyProps.onSubmit


readonly onSuggestionClick: BookmarkCliSuggestionClickHandler

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

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

BookmarkCliTerminalBodyProps.onSuggestionClick


readonly preferNerdFont: boolean

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

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

BookmarkCliTerminalBodyProps.preferNerdFont


readonly promptStyle: PromptStyle

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

Prompt表示styleです。

BookmarkCliTerminalBodyProps.promptStyle


readonly selectedResultIndex: ResultCursorIndex

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

選択中result indexです。

BookmarkCliTerminalBodyProps.selectedResultIndex


readonly selectedSuggestionIndex: CompletionCursorIndex

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

選択中suggestion indexです。

BookmarkCliTerminalBodyProps.selectedSuggestionIndex


readonly statusText: string

Defined in: presentation/cli/components/bookmark-cli-screen.tsx:19

Dedicated window titleなど、外側のchromeへ渡すstatus textです。


readonly suggestionItems: readonly BookmarkCliSuggestionItem[]

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

入力中commandのsuggestion一覧です。

BookmarkCliTerminalBodyProps.suggestionItems


readonly transcriptEntries: readonly BookmarkCliTranscriptEntry[]

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

実行済みcommand transcriptです。

BookmarkCliTerminalBodyProps.transcriptEntries

Last updated: