1 #ifndef STATISTICS_CALCULATION_CONTROLLER_H 2 #define STATISTICS_CALCULATION_CONTROLLER_H 6 #include "../shared/tab_table_controller.h" 14 const char *
title()
override;
35 Responder * tabController()
const override;
36 View * loadView()
override;
37 void unloadView(
View *
view)
override;
38 constexpr
static int k_totalNumberOfRows = 14;
39 constexpr
static int k_maxNumberOfDisplayableRows = 11;
void didBecomeFirstResponder() override
int numberOfRows() override
KDCoordinate cumulatedWidthFromIndex(int i) override
KDCoordinate cumulatedHeightFromIndex(int j) override
Responder * parentResponder() const
const char * title() override
I18n::Message emptyMessage() override
int numberOfColumns() override
int indexFromCumulatedWidth(KDCoordinate offsetX) override
int reusableCellCount(int type) override
HighlightCell * reusableCell(int index, int type) override
CalculationController(Responder *parentResponder, ButtonRowController *header, Store *store)
bool handleEvent(Ion::Events::Event event) override
int indexFromCumulatedHeight(KDCoordinate offsetY) override
bool isEmpty() const override
void willDisplayCellAtLocation(HighlightCell *cell, int i, int j) override
KDCoordinate columnWidth(int i) override
int typeAtLocation(int i, int j) override
KDCoordinate rowHeight(int j) override
Responder * defaultController() override