1 #ifndef SHARED_EDITABLE_CELL_TABLE_VIEW_CONTROLLER_H 2 #define SHARED_EDITABLE_CELL_TABLE_VIEW_CONTROLLER_H 26 virtual bool cellAtLocationIsEditable(
int columnIndex,
int rowIndex) = 0;
27 virtual bool setDataAtLocation(
double floatBody,
int columnIndex,
int rowIndex) = 0;
28 virtual double dataAtLocation(
int columnIndex,
int rowIndex) = 0;
29 virtual int numberOfElements() = 0;
30 virtual int maxNumberOfElements()
const = 0;
void didBecomeFirstResponder() override
void willDisplayCellAtLocationWithDisplayMode(HighlightCell *cell, int i, int j, Poincare::PrintFloat::Mode mode)
bool textFieldDidFinishEditing(TextField *textField, const char *text, Ion::Events::Event event) override
KDCoordinate rowHeight(int j) override
int numberOfRows() override
Responder * parentResponder() const
EditableCellTableViewController(Responder *parentResponder)
bool textFieldShouldFinishEditing(TextField *textField, Ion::Events::Event event) override
void viewWillAppear() override