10 return I18n::Message::StatsApp;
14 return I18n::Message::StatsAppCapital;
18 return ImageStore::StatIcon;
21 App::Snapshot::Snapshot() :
26 m_selectedHistogramBarIndex(0),
27 m_selectedBoxQuantile(
BoxView::Quantile::Min)
36 m_store.deleteAllPairs();
40 m_selectedHistogramBarIndex = 0;
55 return &m_storeVersion;
63 return &m_rangeVersion;
67 return &m_selectedHistogramBarIndex;
71 return &m_selectedBoxQuantile;
76 m_calculationController(&m_calculationAlternateEmptyViewController, &m_calculationHeader,
snapshot->store()),
77 m_calculationAlternateEmptyViewController(&m_calculationHeader, &m_calculationController, &m_calculationController),
78 m_calculationHeader(&m_tabViewController, &m_calculationAlternateEmptyViewController, &m_calculationController),
79 m_boxController(&m_boxAlternateEmptyViewController, &m_boxHeader,
snapshot->store(),
snapshot->selectedBoxQuantile()),
80 m_boxAlternateEmptyViewController(&m_boxHeader, &m_boxController, &m_boxController),
81 m_boxHeader(&m_tabViewController, &m_boxAlternateEmptyViewController, &m_boxController),
82 m_histogramController(&m_histogramAlternateEmptyViewController, &m_histogramHeader,
snapshot->store(),
snapshot->storeVersion(),
snapshot->barVersion(),
snapshot->rangeVersion(),
snapshot->selectedHistogramBarIndex()),
83 m_histogramAlternateEmptyViewController(&m_histogramHeader, &m_histogramController, &m_histogramController),
84 m_histogramHeader(&m_histogramStackViewController, &m_histogramAlternateEmptyViewController, &m_histogramController),
85 m_histogramStackViewController(&m_tabViewController, &m_histogramHeader),
86 m_storeController(&m_storeHeader,
snapshot->store(), &m_storeHeader),
87 m_storeHeader(&m_storeStackViewController, &m_storeController, &m_storeController),
88 m_storeStackViewController(&m_tabViewController, &m_storeHeader),
89 m_tabViewController(&
m_modalViewController,
snapshot, &m_storeStackViewController, &m_histogramStackViewController, &m_boxHeader, &m_calculationHeader)
int * selectedHistogramBarIndex()
Descriptor * descriptor() override
uint32_t * storeVersion()
App(Container *container, Snapshot *snapshot, ViewController *rootViewController, I18n::Message warningMessage=(I18n::Message) 0)
BoxView::Quantile * selectedBoxQuantile()
ModalViewController m_modalViewController
App * unpack(Container *container) override
virtual const Image * icon()
virtual I18n::Message upperName()
uint32_t * rangeVersion()
AppsContainer * container()
virtual I18n::Message name()