Numworks Epsilon  1.4.1
Graphing Calculator Operating System
initialisation_parameter_controller.h
Go to the documentation of this file.
1 #ifndef REGRESSION_INITIALISATION_PARAMETER_CONTROLLER_H
2 #define REGRESSION_INITIALISATION_PARAMETER_CONTROLLER_H
3 
4 #include <escher.h>
5 #include "store.h"
6 #include "../i18n.h"
7 
8 namespace Regression {
9 
11 public:
13  View * view() override;
14  const char * title() override;
15  bool handleEvent(Ion::Events::Event event) override;
16  void didBecomeFirstResponder() override;
17  int numberOfRows() override;
18  KDCoordinate cellHeight() override;
19  HighlightCell * reusableCell(int index) override;
20  int reusableCellCount() override;
21  void willDisplayCellForIndex(HighlightCell * cell, int index) override;
22 private:
23  constexpr static int k_totalNumberOfCells = 3;
24  MessageTableCell m_cells[k_totalNumberOfCells];
25  SelectableTableView m_selectableTableView;
26  Store * m_store;
27 };
28 
29 }
30 
31 #endif
int16_t KDCoordinate
Definition: coordinate.h:6
Responder * parentResponder() const
Definition: responder.cpp:12
InitialisationParameterController(Responder *parentResponder, Store *store)
void willDisplayCellForIndex(HighlightCell *cell, int index) override
Definition: view.h:23