ui

package
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2026 License: MIT Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func KeyGroups added in v0.9.0

func KeyGroups() [][]key.Binding

func New

func New(input string, cfg config.Config) mainModel

Types

type KeyMap

type KeyMap struct {
	ExpandNode            key.Binding
	CollapseNode          key.Binding
	ToggleNode            key.Binding
	Up                    key.Binding
	Down                  key.Binding
	Bottom                key.Binding
	Top                   key.Binding
	NextFile              key.Binding
	PrevFile              key.Binding
	CtrlD                 key.Binding
	CtrlU                 key.Binding
	CtrlE                 key.Binding
	CtrlY                 key.Binding
	ScrollLeft            key.Binding
	ScrollRight           key.Binding
	ToggleFileTree        key.Binding
	SearchFiles           key.Binding
	SearchDiffExact       key.Binding
	SearchDiffInsensitive key.Binding
	SearchDiffRegex       key.Binding
	SearchDiffFuzzy       key.Binding
	Quit                  key.Binding
	Copy                  key.Binding
	SwitchPanel           key.Binding
	OpenInEditor          key.Binding
	ToggleDiffView        key.Binding
	ToggleIconStyle       key.Binding
	ToggleHelp            key.Binding
	ToggleMessage         key.Binding
	ToggleSelection       key.Binding
}

type Panel added in v0.4.0

type Panel int
const (
	FileTreePanel Panel = iota
	DiffViewerPanel
)

Directories

Path Synopsis
panes

Jump to

Keyboard shortcuts

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