[escher] Change dynamic view controller paradigm

Change-Id: I57fd41c9b9ad8a1e8b684b97fdf80ddffd71881d
This commit is contained in:
Émilie Feral
2017-05-03 10:26:44 +02:00
parent a1f3c21d9b
commit 70fc734f7b
61 changed files with 338 additions and 475 deletions

View File

@@ -34,7 +34,6 @@ public:
bool isEmpty() const override;
Responder * defaultController() override;
void viewWillAppear() override;
void unloadView() override;
static constexpr KDCoordinate k_topMargin = 10;
static constexpr KDCoordinate k_bottomMargin = 5;
static constexpr KDCoordinate k_leftMargin = 1;
@@ -44,7 +43,8 @@ public:
protected:
StackViewController * stackController() const;
bool setDataAtLocation(float floatBody, int columnIndex, int rowIndex) override;
View * createView() override;
View * loadView() override;
void unloadView(View * view) override;
Interval m_interval;
private:
virtual Function * functionAtColumn(int i);