tui

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2026 License: MIT Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(repo repo.Repo, tagRules []statements.TagRule, keyMap KeyMap) tea.Model

Types

type Application

type Application struct {
	// contains filtered or unexported fields
}

func (Application) FullHelp

func (a Application) FullHelp() [][]key.Binding

func (Application) Init

func (a Application) Init() tea.Cmd

func (Application) ShortHelp

func (a Application) ShortHelp() []key.Binding

func (Application) Update

func (a Application) Update(msg tea.Msg) (tea.Model, tea.Cmd)

func (Application) View

func (a Application) View() tea.View

type ApplicationKeyMap

type ApplicationKeyMap struct {
	Quit             key.Binding
	Next             key.Binding
	Previous         key.Binding
	ClearStatus      key.Binding
	ToggleFullscreen key.Binding
}

func (ApplicationKeyMap) FullHelp

func (m ApplicationKeyMap) FullHelp() [][]key.Binding

func (ApplicationKeyMap) ShortHelp

func (m ApplicationKeyMap) ShortHelp() []key.Binding

type RepoKeyMap

type RepoKeyMap struct {
	Open   key.Binding
	Reload key.Binding
}

func (RepoKeyMap) FullHelp

func (m RepoKeyMap) FullHelp() [][]key.Binding

func (RepoKeyMap) ShortHelp

func (m RepoKeyMap) ShortHelp() []key.Binding

type StatementsDetailsKeyMap

type StatementsDetailsKeyMap struct {
	Close key.Binding
}

func (StatementsDetailsKeyMap) FullHelp

func (m StatementsDetailsKeyMap) FullHelp() [][]key.Binding

func (StatementsDetailsKeyMap) ShortHelp

func (m StatementsDetailsKeyMap) ShortHelp() []key.Binding

type StatementsListKeyMap

type StatementsListKeyMap struct {
	Details key.Binding
}

func (StatementsListKeyMap) FullHelp

func (m StatementsListKeyMap) FullHelp() [][]key.Binding

func (StatementsListKeyMap) ShortHelp

func (m StatementsListKeyMap) ShortHelp() []key.Binding

type SummaryKeyMap

type SummaryKeyMap struct {
	Open key.Binding
}

func (SummaryKeyMap) FullHelp

func (m SummaryKeyMap) FullHelp() [][]key.Binding

func (SummaryKeyMap) ShortHelp

func (m SummaryKeyMap) ShortHelp() []key.Binding

Jump to

Keyboard shortcuts

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