Versions in this module Expand all Collapse all v0 v0.0.6 Feb 26, 2021 v0.0.5 Feb 26, 2021 Changes in this version + type ChainedAction struct + func NewChainedAction(actions []streamdeck.ButtonActionHandler) *ChainedAction + func NewEmptyChainedAction() *ChainedAction + func (act *ChainedAction) AddAction(newaction streamdeck.ButtonActionHandler) + func (act *ChainedAction) Pressed(btn streamdeck.Button) + type ColourChangeAction struct + NewColour color.Color + func NewColourChangeAction(newColour color.Color) *ColourChangeAction + func (action *ColourChangeAction) Pressed(btn streamdeck.Button) + type CustomAction struct + func NewCustomAction(handler func(streamdeck.Button)) *CustomAction + func NewEmptyCustomAction() *CustomAction + func (action *CustomAction) Pressed(btn streamdeck.Button) + func (action *CustomAction) SetHandler(f func(streamdeck.Button)) + type ExecAction struct + Command *exec.Cmd + func NewExecAction(command *exec.Cmd) *ExecAction + func (action *ExecAction) Pressed(btn streamdeck.Button) + type NumberPrintAction struct + Number int + func NewNumberPrintAction(number int) *NumberPrintAction + func (npa *NumberPrintAction) Pressed(btn streamdeck.Button) + type TextLabelChangeAction struct + NewLabel string + func NewTextLabelChangeAction(newLabel string) *TextLabelChangeAction + func (action *TextLabelChangeAction) Pressed(btn streamdeck.Button) + type TextPrintAction struct + Label string + func NewTextPrintAction(label string) *TextPrintAction + func (action *TextPrintAction) Pressed(btn streamdeck.Button)