Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Styles = Theme{
PanelTitleColor: tcell.ColorLightGray,
PanelBorderColor: tcell.ColorDimGray,
PanelTitleSelectedColor: tcell.ColorGoldenrod,
PanelBorderSelectedColor: tcell.ColorLightGoldenrodYellow,
PanelSelectedBackgroundColor: tcell.ColorMidnightBlue,
PanelSelectedBackgroundInactiveColor: tcell.Color236,
}
Styles defines theme defaults.
Functions ¶
func NewPanelBox ¶
Types ¶
type App ¶
type App struct { *tview.Application // contains filtered or unexported fields }
App is a terminal UI app,
func (*App) RunDiscovery ¶
type InstanceList ¶
func NewInstanceList ¶
func NewInstanceList() *InstanceList
func (*InstanceList) SetInstances ¶
func (l *InstanceList) SetInstances(instances []*VPP)
func (*InstanceList) UpdateInstance ¶
func (l *InstanceList) UpdateInstance(index int, instance *VPP)
type InterfaceTable ¶
func NewInterfaceTable ¶
func NewInterfaceTable() *InterfaceTable
func (*InterfaceTable) SetInterfaces ¶
func (t *InterfaceTable) SetInterfaces(interfaces []*api.Interface)
type LogPanel ¶
func NewLogPanel ¶
func NewLogPanel() *LogPanel
type PagesPanel ¶
type PagesPanel struct { *tview.TabbedPanels // contains filtered or unexported fields }
func NewPagesPanel ¶
func NewPagesPanel() *PagesPanel
func (*PagesPanel) SetInstance ¶
func (v *PagesPanel) SetInstance(instance *VPP)
Click to show internal directories.
Click to hide internal directories.