Versions in this module Expand all Collapse all v1 v1.1.0 Sep 24, 2025 v1.0.0 Sep 5, 2025 Changes in this version + type HighlightUpdateMsg struct + Positions []models.Position + type StatusBarModel struct + func NewStatusBar() StatusBarModel + func (m *StatusBarModel) SetStatus(message string) + func (m StatusBarModel) View() string + type TabBrowserModel struct + func NewTabBrowser(tabs []models.Tab) TabBrowserModel + func (m *TabBrowserModel) SetCursor(cursor int) + func (m *TabBrowserModel) SetSize(width, height int) + func (m *TabBrowserModel) SetTabs(tabs []models.Tab) + func (m TabBrowserModel) Cursor() int + func (m TabBrowserModel) Update(msg tea.Msg) (TabBrowserModel, tea.Cmd) + func (m TabBrowserModel) View() string + type TabEditorModel struct + func NewTabEditor(tab *models.Tab) TabEditorModel + func (m *TabEditorModel) ResetChanged() + func (m *TabEditorModel) SetEditMode(mode models.EditMode) + func (m *TabEditorModel) SetHighlightedPositions(positions []models.Position) + func (m *TabEditorModel) SetSize(width, height int) + func (m TabEditorModel) GetCursor() models.Position + func (m TabEditorModel) GetEditMode() models.EditMode + func (m TabEditorModel) GetTab() *models.Tab + func (m TabEditorModel) HasChanged() bool + func (m TabEditorModel) Update(msg tea.Msg) (TabEditorModel, tea.Cmd) + func (m TabEditorModel) View() string