Versions in this module Expand all Collapse all v0 v0.2.0 Sep 27, 2017 Changes in this version + type Stack interface + Pop func() + Push func(vs view.View) + SetViews func(...view.View) + Views func() []view.View v0.1.0 Aug 1, 2017 Changes in this version + func AddSeparators(ctx *view.Context, vs []view.View) []view.View + func NewAppView() view.View + type App struct + Bluetooth *Bluetooth + Stack *stackview.Stack + Wifi *Wifi + func NewApp() *App + func (st *App) AirplaneMode() bool + func (st *App) SetAirplaneMode(v bool) + type BasicCell struct + AccessoryView view.View + Chevron bool + HasIcon bool + Icon *app.ImageResource + OnTap func() + Subtitle string + Title string + func NewBasicCell(ctx *view.Context, key string) *BasicCell + func (v *BasicCell) Build(ctx *view.Context) view.Model + type Bluetooth struct + func NewBluetooth() *Bluetooth + func (s *Bluetooth) Devices() []*BluetoothDevice + func (s *Bluetooth) Enabled() bool + func (s *Bluetooth) SetDevices(v []*BluetoothDevice) + func (s *Bluetooth) SetEnabled(v bool) + type BluetoothDevice struct + func NewBluetoothDevice(ssid string) *BluetoothDevice + func (s *BluetoothDevice) Connected() bool + func (s *BluetoothDevice) SSID() string + func (s *BluetoothDevice) SetConnected(v bool) + type BluetoothView struct + func NewBluetoothView(ctx *view.Context, key string, app *App) *BluetoothView + func (v *BluetoothView) Build(ctx *view.Context) view.Model + func (v *BluetoothView) Lifecycle(from, to view.Stage) + type CellularView struct + func NewCellularView(ctx *view.Context, key string, app *App) *CellularView + func (v *CellularView) Build(ctx *view.Context) view.Model + type InfoButton struct + OnPress func() + PaintStyle *paint.Style + func NewInfoButton(ctx *view.Context, key string) *InfoButton + func (v *InfoButton) Build(ctx *view.Context) view.Model + type RootView struct + func NewRootView(ctx *view.Context, key string, app *App) *RootView + func (v *RootView) Build(ctx *view.Context) view.Model + func (v *RootView) Lifecycle(from, to view.Stage) + func (v *RootView) StackBar(ctx *view.Context) *stackview.Bar + type SegmentCell struct + OnValueChange func(value int) + Titles []string + Value int + func NewSegmentCell(ctx *view.Context, key string) *SegmentCell + func (v *SegmentCell) Build(ctx *view.Context) view.Model + type Separator struct + LeftPadding float64 + func NewSeparator(ctx *view.Context, key string) *Separator + func (v *Separator) Build(ctx *view.Context) view.Model + type Spacer struct + Height float64 + func NewSpacer(ctx *view.Context, key string) *Spacer + func (v *Spacer) Build(ctx *view.Context) view.Model + type SpacerDescription struct + Description string + func NewSpacerDescription(ctx *view.Context, key string) *SpacerDescription + func (v *SpacerDescription) Build(ctx *view.Context) view.Model + type SpacerHeader struct + Height float64 + Title string + func NewSpacerHeader(ctx *view.Context, key string) *SpacerHeader + func (v *SpacerHeader) Build(ctx *view.Context) view.Model + type Wifi struct + func NewWifi() *Wifi + func (s *Wifi) AskToJoin() bool + func (s *Wifi) CurrentSSID() string + func (s *Wifi) Enabled() bool + func (s *Wifi) Networks() []*WifiNetwork + func (s *Wifi) SetAskToJoin(v bool) + func (s *Wifi) SetCurrentSSID(v string) + func (s *Wifi) SetEnabled(v bool) + func (s *Wifi) SetNetworks(n []*WifiNetwork) + type WifiNetwork struct + func NewWifiNetwork(ssid string) *WifiNetwork + func (n *WifiNetwork) Properties() WifiNetworkProperties + func (n *WifiNetwork) SSID() string + func (n *WifiNetwork) SetProperties(v WifiNetworkProperties) + type WifiNetworkProperties struct + ClientID string + DNS string + IPAddress string + Kind int + Locked bool + Proxy int + Router string + SSID string + SearchDomains string + Signal int + SubnetMask string + type WifiNetworkView struct + func NewWifiNetworkView(ctx *view.Context, key string, app *App, network *WifiNetwork) *WifiNetworkView + func (v *WifiNetworkView) Build(ctx *view.Context) view.Model + func (v *WifiNetworkView) Lifecycle(from, to view.Stage) + func (v *WifiNetworkView) StackBar(*view.Context) *stackview.Bar + type WifiView struct + func NewWifiView(ctx *view.Context, key string, app *App) *WifiView + func (v *WifiView) Build(ctx *view.Context) view.Model + func (v *WifiView) Lifecycle(from, to view.Stage) + func (v *WifiView) StackBar(ctx *view.Context) *stackview.Bar