NumericCartesianChart class
Methods
-
addBehavior(ChartBehavior<num> behavior)
→ void
-
Attaches a behavior to the chart.
inherited
-
addGestureListener(GestureListener listener)
→ GestureListener
-
Add a GestureListener to this chart.
inherited
-
addLifecycleListener(LifecycleListener<num> listener)
→ LifecycleListener<num>
-
inherited
-
addSeriesRenderer(SeriesRenderer<num> renderer)
→ void
-
inherited
-
addView(LayoutView view)
→ void
-
inherited
-
configurationChanged()
→ void
-
Finish configuring components that require context and graphics factory.
inherited
-
configureSeries(List<MutableSeries<num>> seriesList)
→ void
-
Preprocess series to assign missing color functions.
inherited
-
createBehavior(BehaviorCreator creator)
→ ChartBehavior<num>
-
Helper method to create a behavior with congruent types.
inherited
-
createDomainAxisFromSpec(AxisSpec<num> axisSpec)
→ Axis<num>?
-
Creates the domain axis from a provided axis spec.
inherited
-
destroy()
→ void
-
Called to free up any resources due to chart going away.
inherited
-
draw(List<Series<dynamic, num>> seriesList)
→ void
-
inherited
-
drawInternal(List<MutableSeries<num>> seriesList, {bool? skipAnimation, bool? skipLayout})
→ void
-
inherited
-
fireOnAnimationComplete()
→ void
-
inherited
-
fireOnAxisConfigured()
→ void
-
inherited
-
fireOnDraw(List<MutableSeries<num>> seriesList)
→ void
-
inherited
-
fireOnPostprocess(List<MutableSeries<num>> seriesList)
→ void
-
inherited
-
fireOnPostrender(ChartCanvas canvas)
→ void
-
inherited
-
fireOnPreprocess(List<MutableSeries<num>> seriesList)
→ void
-
inherited
-
getAllDatumDetails({bool includeOverlaySeries = false})
→ List<DatumDetails<num>>
-
Retrieves the datum details for all data on the chart.
inherited
-
getDatumDetails(SelectionModelType type)
→ List<DatumDetails<num>>
-
Returns a list of datum details from selection model of
type
.
inherited
-
getMeasureAxis({String? axisId})
→ NumericAxis
-
Gets the measure axis matching the provided id.
inherited
-
getNearestDatumDetailPerSeries(Point<double> drawAreaPoint, bool selectAcrossAllDrawAreaComponents)
→ List<DatumDetails<num>>
-
Retrieves the datum details that are nearest to the given
drawAreaPoint
.
inherited
-
getSelectedDatumDetails(SelectionModelType selectionModelType)
→ List<DatumDetails<num>>
-
Retrieves the datum details for the current chart selection.
inherited
-
getSelectionModel(SelectionModelType type)
→ MutableSelectionModel<num>
-
Returns MutableSelectionModel for the given type. Lazy creates one upon
first
request.
inherited
-
getSeriesRenderer(String? rendererId)
→ SeriesRenderer<num>
-
inherited
-
init(ChartContext context, GraphicsFactory graphicsFactory)
→ void
-
inherited
-
initDomainAxis()
→ void
-
Allows the chart to configure the domain axis when it is created.
override
-
layout(int width, int height)
→ void
-
inherited
-
layoutInternal(int width, int height)
→ void
-
inherited
-
makeDefaultRenderer()
→ SeriesRenderer<num>
-
inherited
-
makeSeries(Series<dynamic, num> series)
→ MutableSeries<num>
-
inherited
-
markChartDirty()
→ void
-
Marks the chart as dirty.
inherited
-
measure(int width, int height)
→ void
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onPostLayout(Map<String, List<MutableSeries<num>>> rendererToSeriesList)
→ void
-
inherited
-
onSkipLayout()
→ void
-
inherited
-
paint(ChartCanvas canvas)
→ void
-
inherited
-
pointWithinRenderer(Point<double> chartPosition)
→ bool
-
inherited
-
preprocessSeries(List<MutableSeries<num>> seriesList)
→ Map<String, List<MutableSeries<num>>>
-
Preprocess series to allow stacking and other mutations.
inherited
-
redraw({bool skipAnimation = false, bool skipLayout = false})
→ void
-
Redraws and re-lays-out the chart using the previously rendered layout
dimensions.
inherited
-
registerTappable(ChartBehavior<num> behavior)
→ void
-
Tells the chart that this behavior responds to tap events.
inherited
-
removeBehavior(ChartBehavior<num>? behavior)
→ bool
-
Removes a behavior from the chart.
inherited
-
removeGestureListener(GestureListener listener)
→ void
-
Remove a GestureListener from this chart.
inherited
-
removeLifecycleListener(LifecycleListener<num> listener)
→ bool
-
inherited
-
removeView(LayoutView view)
→ void
-
inherited
-
resetChartDirtyFlag()
→ void
-
Resets the chart dirty flag to
false
.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
unregisterTappable(ChartBehavior<num> behavior)
→ void
-
Tells the chart that this behavior no longer responds to tap events.
inherited
-
updateConfig(LayoutConfig? layoutConfig)
→ void
-
Updates the layout configuration used inside the layout manager.
inherited
-
withinDrawArea(Point<num> point)
→ bool
-
Returns whether or not
point
is within the draw area bounds.
inherited