components

package
v0.0.0-...-12a24cc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2021 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CurrentVariant fyne.ThemeVariant

Functions

func MapKeys

func MapKeys(m map[string]interface{}) (keys []string)

MapKeys returns a list of keys

func MapValues

func MapValues(m map[string]interface{}) []string

MapValues returns a list of values

func NewHomieTheme

func NewHomieTheme() fyne.Theme

func SknBroadcastList

func SknBroadcastList(data *[]deviceCore.Broadcast) *widget.List

func SknDeviceList

func SknDeviceList(data []deviceCore.Device) *widget.List

func SknDeviceTreeSide

func SknDeviceTreeSide(dv *dc.Device, devTreeDetails **map[string][][]string) fyne.CanvasObject

func SknFirmwareList

func SknFirmwareList(data *[]deviceCore.Firmware) *widget.List

func SknFirmwareSideForm

func SknFirmwareSideForm() fyne.CanvasObject

func SknNewBroadcastCards

func SknNewBroadcastCards(bc dc.Broadcast) fyne.CanvasObject

func SknNewDeviceCard

func SknNewDeviceCard(d dc.Device) *fyne.Container

func SknNewFirmwareCards

func SknNewFirmwareCards(fw dc.Firmware) fyne.CanvasObject

func SknNewScheduleCards

func SknNewScheduleCards(s dc.Schedule) fyne.CanvasObject

func SknNewSiteCards

func SknNewSiteCards() fyne.CanvasObject

func SknScheduleList

func SknScheduleList(data []deviceCore.Schedule) *widget.List

func SknScheduleSideForm

func SknScheduleSideForm() fyne.CanvasObject

func SknSideForm

func SknSideForm() fyne.CanvasObject

func TreeDataFromDevice

func TreeDataFromDevice(dv *dc.Device) map[string][][]string

TreeDataFromDevice() decode device into topics -/D/A/P/P -/D/A/P -/D/A -/D/N/P/A -/D/N/P -/D/N/A map[string][]string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL