Versions in this module Expand all Collapse all v1 v1.0.1 May 18, 2023 Changes in this version + type Instance interface + Close func() + Start func(*log.Logger, chan *activity.Instance) + Trigger func(system.State) + Type func() activity.Type + type MachineSleepHanderStruct struct + func MachineSleepHandler() *MachineSleepHanderStruct + func (m *MachineSleepHanderStruct) Close() + func (m *MachineSleepHanderStruct) Start(logger *log.Logger, activityCh chan *activity.Instance) + func (m *MachineSleepHanderStruct) Trigger(system.State) + func (m *MachineSleepHanderStruct) Type() activity.Type + type MouseClickHandlerStruct struct + func MouseClickHandler() *MouseClickHandlerStruct + func (m *MouseClickHandlerStruct) Close() + func (m *MouseClickHandlerStruct) Start(logger *log.Logger, activityCh chan *activity.Instance) + func (m *MouseClickHandlerStruct) Trigger(state system.State) + func (m *MouseClickHandlerStruct) Type() activity.Type + type MouseCursorHandlerStruct struct + func MouseCursorHandler() *MouseCursorHandlerStruct + func (m *MouseCursorHandlerStruct) Close() + func (m *MouseCursorHandlerStruct) Start(logger *log.Logger, activityCh chan *activity.Instance) + func (m *MouseCursorHandlerStruct) Trigger(state system.State) + func (m *MouseCursorHandlerStruct) Type() activity.Type + type ScreenChangeHandlerStruct struct + func ScreenChangeHandler() *ScreenChangeHandlerStruct + func (s *ScreenChangeHandlerStruct) Close() + func (s *ScreenChangeHandlerStruct) Start(logger *log.Logger, activityCh chan *activity.Instance) + func (s *ScreenChangeHandlerStruct) Trigger(state system.State) + func (s *ScreenChangeHandlerStruct) Type() activity.Type + type TestHandlerStruct struct + func TestHandler() *TestHandlerStruct + func (h *TestHandlerStruct) Close() + func (h *TestHandlerStruct) Start(logger *log.Logger, activityCh chan *activity.Instance) + func (h *TestHandlerStruct) Trigger(state system.State) + func (h *TestHandlerStruct) Type() activity.Type