tui

package
v0.418.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2026 License: MIT Imports: 37 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(app *app.App) tea.Model

func OriginalWindowTitle added in v0.416.20

func OriginalWindowTitle(model tea.Model) string

func RestoreWindowTitle added in v0.416.20

func RestoreWindowTitle(title string)

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
}

func (ChatKeys) Bindings added in v0.2.0

func (k ChatKeys) Bindings() []key.Binding

func (ChatKeys) FullHelp added in v0.2.0

func (k ChatKeys) FullHelp() [][]key.Binding

func (ChatKeys) ShortHelp added in v0.2.0

func (k ChatKeys) ShortHelp() []key.Binding

type DialogKeys added in v0.2.0

type DialogKeys struct {
	Confirm  key.Binding
	Cancel   key.Binding
	Navigate key.Binding
}

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
	Projects          key.Binding
	CronJobs          key.Binding
	InstancesBrowser  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
	ToggleAutoApprove 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

Directories

Path Synopsis
components
instances
Package instances provides a Bubble Tea component for browsing and interacting with remote Pando instances in a two-panel layout:
Package instances provides a Bubble Tea component for browsing and interacting with remote Pando instances in a two-panel layout:

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL