Files
Upsilon/apps/shared/input_event_handler_delegate_app.h
2019-07-19 15:06:25 +02:00

22 lines
628 B
C++

#ifndef SHARED_INPUT_EVENT_HANDLER_DELEGATE_APP_H
#define SHARED_INPUT_EVENT_HANDLER_DELEGATE_APP_H
#include <escher.h>
class AppsContainer;
namespace Shared {
class InputEventHandlerDelegateApp : public ::App, public InputEventHandlerDelegate {
public:
virtual ~InputEventHandlerDelegateApp() = default;
Toolbox * toolboxForInputEventHandler(InputEventHandler * textInput) override;
NestedMenuController * variableBoxForInputEventHandler(InputEventHandler * textInput) override;
protected:
InputEventHandlerDelegateApp(Container * container, Snapshot * snapshot, ViewController * rootViewController);
};
}
#endif