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