8 m_parentResponder(parentResponder)
13 return m_parentResponder;
17 m_parentResponder = responder;
42 if (responder ==
nullptr) {
45 if (
this == responder) {
55 rootResponder = responder;
85 App * result = (
App *)rootResponder;
virtual void willResignFirstResponder()
void displayModalViewController(ViewController *vc, float verticalAlignment, float horizontalAlignment, KDCoordinate topMargin=0, KDCoordinate leftMargin=0, KDCoordinate bottomMargin=0, KDCoordinate rightMargin=0)
Responder * commonAncestorWith(Responder *responder)
virtual void didBecomeFirstResponder()
Responder * parentResponder() const
virtual bool handleEvent(Ion::Events::Event event)
static constexpr uint8_t Magic
virtual void willExitResponderChain(Responder *nextFirstResponder)
void setParentResponder(Responder *responder)
static constexpr KDCoordinate PopUpTopMargin
virtual Toolbox * toolbox()
Responder(Responder *parentResponder)
virtual void didEnterResponderChain(Responder *previousFirstResponder)
static constexpr KDCoordinate PopUpRightMargin
static constexpr KDCoordinate PopUpLeftMargin