mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-19 05:40:38 +01:00
[escher] Get rid of ViewController::getKeyEvent
Change-Id: Ic7c5805afd984fbe595304ee379ce9372aeed4ab
This commit is contained in:
@@ -16,7 +16,6 @@ public:
|
||||
|
||||
|
||||
View * view() override;
|
||||
void handleKeyEvent(int key) override;
|
||||
const char * title() const override;
|
||||
bool handleEvent(Ion::Events::Event event) override;
|
||||
private:
|
||||
|
||||
@@ -9,7 +9,6 @@ public:
|
||||
TabViewController(Responder * parentResponder, ViewController * one, ViewController * two);
|
||||
//TabViewController(ViewController ** children, uint8_t numberOfChildren);
|
||||
View * view() override;
|
||||
void handleKeyEvent(int key) override;
|
||||
|
||||
void setActiveTab(uint8_t index);
|
||||
uint8_t numberOfTabs();
|
||||
|
||||
@@ -18,7 +18,6 @@ class ViewController : public Responder {
|
||||
public:
|
||||
ViewController(Responder * parentResponder);
|
||||
virtual const char * title() const;
|
||||
virtual void handleKeyEvent(int key);
|
||||
virtual View * view() = 0;
|
||||
};
|
||||
|
||||
|
||||
@@ -100,11 +100,6 @@ void StackViewController::setupActiveViewController() {
|
||||
app()->focus(vc);
|
||||
}
|
||||
|
||||
void StackViewController::handleKeyEvent(int key) {
|
||||
// Switch tabs!
|
||||
}
|
||||
|
||||
|
||||
bool StackViewController::handleEvent(Ion::Events::Event event) {
|
||||
if (event == Ion::Events::Event::ESC && m_numberOfChildren > 1) {
|
||||
pop();
|
||||
|
||||
@@ -123,10 +123,6 @@ View * TabViewController::view() {
|
||||
return &m_view;
|
||||
}
|
||||
|
||||
void TabViewController::handleKeyEvent(int key) {
|
||||
// Switch tabs!
|
||||
}
|
||||
|
||||
uint8_t TabViewController::numberOfTabs() {
|
||||
return m_numberOfChildren;
|
||||
}
|
||||
|
||||
@@ -8,7 +8,3 @@ ViewController::ViewController(Responder * parentResponder) :
|
||||
const char * ViewController::title() const {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void ViewController::handleKeyEvent(int key) {
|
||||
// Do nothing
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user