DCC-EX Simple Throttle
Simple throttle for a DCC-EX CommandStation
Loading...
Searching...
No Matches
Classes | Enumerations
/home/runner/work/DCCEXSimpleThrottle/DCCEXSimpleThrottle/UserConfirmationInterface.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UserConfirmationInterface
 Interface class to abstract user confirmation actions from physical implementations All physical user confirmation classes must extend this This allows the use of the button on a rotary encoder, other buttons, touch screens, and other user interface methods that can trigger single click, double click, or long press type actions. More...
 

Enumerations

enum class  UserConfirmationAction { None , SingleClick , DoubleClick , LongPress }
 User confirmation action data types available. More...
 

Enumeration Type Documentation

◆ UserConfirmationAction

enum class UserConfirmationAction
strong

User confirmation action data types available.

Enumerator
None 
SingleClick 
DoubleClick 
LongPress