Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionOptionsSelector ¶
type ConnectionOptionsSelector struct { Container *fyne.Container InputVpnProtocol *widget.Select InputTransmissionProtocol *widget.Select }
func NewConnectionOptions ¶
func NewConnectionOptions() *ConnectionOptionsSelector
func (*ConnectionOptionsSelector) GetTransmissionOption ¶
func (co *ConnectionOptionsSelector) GetTransmissionOption() commander.TransmissionProtocol
func (*ConnectionOptionsSelector) GetVpnOption ¶
func (co *ConnectionOptionsSelector) GetVpnOption() commander.VpnProtocol
type ConnectionStatus ¶
type ConnectionStatus struct { Container *fyne.Container Button *widget.Button Label *widget.Label }
func NewConnectionStatus ¶
func NewConnectionStatus(disconnect func()) *ConnectionStatus
func (*ConnectionStatus) SetConnected ¶
func (cs *ConnectionStatus) SetConnected(c *models.Country, server string)
type ErrorDialog ¶
type ErrorDialog struct { Dialog *dialog.CustomDialog DialogText *widget.Label }
func NewErrorDialog ¶
func NewErrorDialog(app *fyne.App, window *fyne.Window) *ErrorDialog
func (*ErrorDialog) Show ¶
func (d *ErrorDialog) Show(err error)
type InputSearch ¶
func NewInputSearch ¶
func NewInputSearch() *InputSearch
func (*InputSearch) GetInputText ¶
func (is *InputSearch) GetInputText() string
func (*InputSearch) SetOnChanged ¶
func (is *InputSearch) SetOnChanged(onChanged func(string))
Click to show internal directories.
Click to hide internal directories.