setupPresentersColumns method
void
setupPresentersColumns()
Creates from ChartData (model for this container),
columns of leaf values encapsulated as StackableValuePoints,
and from the values, the columns of leaf presenters,
encapsulated as Presenter
s.
The resulting elements (points and presenters) are stored in member presentersColumns. This is a core method that must run at the end of layout. Painters use the created leaf presenters directly to draw lines, points, and bars from the presenters' prepared ui elements: lines, points, bars, etc.
Implementation
void setupPresentersColumns() {
presentersColumns = PresentersColumns(
pointsColumns: chartTopContainer.pointsColumns,
chartTopContainer: chartTopContainer,
presenterCreator: chartTopContainer.presenterCreator,
);
}