apps

package
v0.0.0-...-86f3bae Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2020 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDevDisplayChannel

func NewDevDisplayChannel(ctx context.Context) display.UpdateChannel

func NewDevLedUpdateChannel

func NewDevLedUpdateChannel(ctx context.Context) led.UpdateChannel

Types

type App

type App interface {
	eventhandler.EventHandler
	Init()
	Dispose()
	Activate()
	Deactivate()
}

func LoadAppFromFile

func LoadAppFromFile(filePath string, displayUpdate display.UpdateChannel, ledUpdate led.UpdateChannel) App

type Apps

type Apps struct {
	// contains filtered or unexported fields
}

func New

func New(apps []App) *Apps

func (*Apps) Dispose

func (n *Apps) Dispose()

func (*Apps) HandleEvent

func (n *Apps) HandleEvent(event keys.Event) bool

Directories

Path Synopsis
birthdayreminder
app
leddemo
app
timetoggle
app

Jump to

Keyboard shortcuts

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