mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[escher/input_view_controller] Define isEditing method
This commit is contained in:
committed by
Léa Saviot
parent
82951b0672
commit
c1470ed9d3
@@ -17,6 +17,7 @@ class InputViewController : public ModalViewController, InputEventHandlerDelegat
|
||||
public:
|
||||
InputViewController(Responder * parentResponder, ViewController * child, InputEventHandlerDelegate * inputEventHandlerDelegate, TextFieldDelegate * textFieldDelegate, LayoutFieldDelegate * layoutFieldDelegate);
|
||||
void edit(Responder * caller, Ion::Events::Event event, void * context, const char * initialText, Invocation::Action successAction, Invocation::Action failureAction);
|
||||
bool isEditing();
|
||||
const char * textBody();
|
||||
void abortEditionAndDismiss();
|
||||
|
||||
|
||||
@@ -39,6 +39,10 @@ void InputViewController::edit(Responder * caller, Ion::Events::Event event, voi
|
||||
m_expressionFieldController.expressionField()->handleEvent(event);
|
||||
}
|
||||
|
||||
bool InputViewController::isEditing() {
|
||||
return m_expressionFieldController.expressionField()->isEditing();
|
||||
}
|
||||
|
||||
void InputViewController::abortEditionAndDismiss() {
|
||||
m_expressionFieldController.expressionField()->setEditing(false);
|
||||
dismissModalViewController();
|
||||
|
||||
Reference in New Issue
Block a user