Documentation
¶
Index ¶
- Variables
- type System
- func (sys *System) ConnectionProgressDisplay(display bool)
- func (sys *System) Draw(screen tcell.Screen)
- func (sys *System) Focus(delegate func(p tview.Primitive))
- func (sys *System) GetTitle() string
- func (sys *System) HasFocus() bool
- func (sys *System) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive))
- func (sys *System) SetConnectionAddFunc(add func(name string, uri string, identity string) error)
- func (sys *System) SetConnectionConnectFunc(connect func(dest registry.Connection))
- func (sys *System) SetConnectionDisconnectFunc(disconnect func())
- func (sys *System) SetConnectionListFunc(list func() []registry.Connection)
- func (sys *System) SetConnectionProgressDestName(name string)
- func (sys *System) SetConnectionProgressMessage(message string)
- func (sys *System) SetConnectionRemoveFunc(remove func(name string) error)
- func (sys *System) SetConnectionSetDefaultFunc(setDefault func(dest string) error)
- func (sys *System) SetEventMessage(messages []string)
- func (sys *System) SubDialogHasFocus() bool
- func (sys *System) UpdateConnectionsData()
Constants ¶
This section is empty.
Variables ¶
var ErrConnectionInprogres = errors.New("connection is in progress, need to disconnect")
Functions ¶
This section is empty.
Types ¶
type System ¶
System implemnents the system information page primitive.
func (*System) ConnectionProgressDisplay ¶ added in v0.3.0
ConnectionProgressDisplay displays or hide the connection progress dialog.
func (*System) Draw ¶
func (sys *System) Draw(screen tcell.Screen)
Draw draws this primitive onto the screen.
func (*System) InputHandler ¶
InputHandler returns the handler for this primitive.
func (*System) SetConnectionAddFunc ¶ added in v0.3.0
SetConnectionAddFunc sets system add new connection function.
func (*System) SetConnectionConnectFunc ¶ added in v0.3.0
func (sys *System) SetConnectionConnectFunc(connect func(dest registry.Connection))
SetConnectionConnectFunc sets system connect function.
func (*System) SetConnectionDisconnectFunc ¶ added in v0.3.0
func (sys *System) SetConnectionDisconnectFunc(disconnect func())
SetConnectionDisconnectFunc sets system disconnect function.
func (*System) SetConnectionListFunc ¶ added in v0.3.0
func (sys *System) SetConnectionListFunc(list func() []registry.Connection)
SetConnectionListFunc sets list destination function.
func (*System) SetConnectionProgressDestName ¶ added in v0.3.0
SetConnectionProgressDestName sets connection progressbar title destination name.
func (*System) SetConnectionProgressMessage ¶ added in v0.3.0
SetConnectionProgressMessage sets connection progressbar error message.
func (*System) SetConnectionRemoveFunc ¶ added in v0.3.0
SetConnectionRemoveFunc sets system remove connection function.
func (*System) SetConnectionSetDefaultFunc ¶ added in v0.3.0
SetConnectionSetDefaultFunc sets set destination default function.
func (*System) SetEventMessage ¶
SetEventMessage appends podman events to textview.
func (*System) SubDialogHasFocus ¶ added in v0.2.0
SubDialogHasFocus returns true if there is an active dialog displayed on the front screen.
func (*System) UpdateConnectionsData ¶ added in v0.3.0
func (sys *System) UpdateConnectionsData()
UpdateConnectionsData retrieves connections list data.