Handle buttons & encoders in View, not Model
This commit is contained in:
@ -21,6 +21,19 @@ public:
|
||||
MissionSelectViewBase();
|
||||
virtual ~MissionSelectViewBase();
|
||||
virtual void setupScreen();
|
||||
virtual void handleKeyEvent(uint8_t key);
|
||||
|
||||
/*
|
||||
* Virtual Action Handlers
|
||||
*/
|
||||
virtual void incMission()
|
||||
{
|
||||
// Override and implement this function in MissionSelect
|
||||
}
|
||||
virtual void decMission()
|
||||
{
|
||||
// Override and implement this function in MissionSelect
|
||||
}
|
||||
|
||||
protected:
|
||||
FrontendApplication& application() {
|
||||
|
||||
Reference in New Issue
Block a user