[poincare] Create a ContextWithParent that implements expressionTypeForIdentifier

This commit is contained in:
Émilie Feral
2020-01-17 14:34:28 +01:00
committed by Léa Saviot
parent c629cb66ba
commit 60048cb9a9
20 changed files with 65 additions and 84 deletions

View File

@@ -10,19 +10,14 @@ using namespace Shared;
namespace Regression {
StoreController::StoreController(Responder * parentResponder, InputEventHandlerDelegate * inputEventHandlerDelegate, Store * store, ButtonRowController * header) :
StoreController::StoreController(Responder * parentResponder, InputEventHandlerDelegate * inputEventHandlerDelegate, Store * store, ButtonRowController * header, Context * parentContext) :
Shared::StoreController(parentResponder, inputEventHandlerDelegate, store, header),
m_titleCells{},
m_regressionContext(store),
m_regressionContext(store, parentContext),
m_storeParameterController(this, store, this)
{
}
StoreContext * StoreController::storeContext() {
m_regressionContext.setParentContext(AppsContainer::sharedAppsContainer()->globalContext());
return &m_regressionContext;
}
void StoreController::setFormulaLabel() {
int series = selectedColumn() / Store::k_numberOfColumnsPerSeries;
int isXColumn = selectedColumn() % Store::k_numberOfColumnsPerSeries == 0;