Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ChatKeys ¶ added in v0.2.0
type ChatKeys struct {
Send key.Binding
NewLine key.Binding
Cancel key.Binding
PageDown key.Binding
PageUp key.Binding
HalfPageUp key.Binding
HalfPageDown key.Binding
SwitchSession key.Binding
NewSession key.Binding
Commands key.Binding
Models key.Binding
ShowCompletionDialog key.Binding
ToggleSidebar key.Binding
NextPanel key.Binding
}
type DialogKeys ¶ added in v0.2.0
func (DialogKeys) Bindings ¶ added in v0.2.0
func (k DialogKeys) Bindings() []key.Binding
func (DialogKeys) FullHelp ¶ added in v0.2.0
func (k DialogKeys) FullHelp() [][]key.Binding
func (DialogKeys) ShortHelp ¶ added in v0.2.0
func (k DialogKeys) ShortHelp() []key.Binding
type EditorKeys ¶ added in v0.2.0
type EditorKeys struct {
Close key.Binding
Search key.Binding
NextTab key.Binding
PrevTab key.Binding
EditExternal key.Binding
Save key.Binding
}
func (EditorKeys) Bindings ¶ added in v0.2.0
func (k EditorKeys) Bindings() []key.Binding
func (EditorKeys) FullHelp ¶ added in v0.2.0
func (k EditorKeys) FullHelp() [][]key.Binding
func (EditorKeys) ShortHelp ¶ added in v0.2.0
func (k EditorKeys) ShortHelp() []key.Binding
type FileTreeKeys ¶ added in v0.2.0
type FileTreeKeys struct {
Up key.Binding
Down key.Binding
Open key.Binding
Search key.Binding
Expand key.Binding
Collapse key.Binding
Refresh key.Binding
NewFile key.Binding
}
func (FileTreeKeys) Bindings ¶ added in v0.2.0
func (k FileTreeKeys) Bindings() []key.Binding
func (FileTreeKeys) FullHelp ¶ added in v0.2.0
func (k FileTreeKeys) FullHelp() [][]key.Binding
func (FileTreeKeys) ShortHelp ¶ added in v0.2.0
func (k FileTreeKeys) ShortHelp() []key.Binding
type GlobalKeys ¶ added in v0.2.0
type GlobalKeys struct {
Logs key.Binding
Orchestrator key.Binding
Snapshots key.Binding
Evaluator key.Binding
Quit key.Binding
Help key.Binding
Settings key.Binding
Filepicker key.Binding
SwitchTheme key.Binding
ToggleTerminal key.Binding
NewTerminal key.Binding
NextTerminal key.Binding
}
func (GlobalKeys) Bindings ¶ added in v0.2.0
func (k GlobalKeys) Bindings() []key.Binding
func (GlobalKeys) FullHelp ¶ added in v0.2.0
func (k GlobalKeys) FullHelp() [][]key.Binding
func (GlobalKeys) ShortHelp ¶ added in v0.2.0
func (k GlobalKeys) ShortHelp() []key.Binding
type KeyMap ¶ added in v0.2.0
type KeyMap struct {
Global GlobalKeys
Chat ChatKeys
Editor EditorKeys
FileTree FileTreeKeys
Dialog DialogKeys
}
func DefaultKeyMap ¶ added in v0.2.0
func DefaultKeyMap() KeyMap
Click to show internal directories.
Click to hide internal directories.