MindFusion.Charting for JavaScript Programmer's Guide
Plot Members
Properties Methods
 


The base class for components used to draw chart graphics.

The following tables list the members exposed by the Plot type.

 Public Properties

  Name Description

background

Gets or sets the Brush that should be used to fill the background of this plot.

borderStroke

Gets or sets the Brush that should be used to stroke the borders of this plot.

borderStrokeDashStyle

Gets or sets the stroke dash style of plot borders.

borderStrokeThickness

Gets or sets the stroke thickness of plot borders.

highlightedItem

Gets or sets the data item that should be drawn highlighted.

highlightStroke

Gets or sets the Brush used to stroke highlighted item.

highlightStrokeDashStyle

Gets or sets the stroke dash style of highlighted item.

highlightStrokeThickness

Gets or sets the stroke thickness of highlighted item.

seriesRenderers

Gets or sets the SeriesRenderer objects that should draw inside this plot.

seriesStyle

Gets or sets a SeriesStyle whose attributes should be used to draw series inside this plot, unless their own renderers have a local SeriesStyle value set for respective attribute.

 Public Methods

  Name Description

adjustDataRanges

Called at the end of data measurement pass.

domainDimension

Implements the SeriesContainer interface. Gets the index of the dimension whose set of values should be treated as domain of plotted function.

draw

Component.Draw override. Draws a grid and all chart graphics represented by contained SeriesRenderer objects.

drawGrid

Draws the plot's grid.

drawOrigins

Draws the plot's axis origin lines.

drawPlot

Draws the plot's background and borders.

effectiveBorder

Gets the Pen that should be used to draw the plot's borders.

effectiveBorderStroke

Gets the Brush that should be used to stroke the plot's borders.

effectiveBorderStrokeThickness

Gets the thickness of border strokes.

effectiveFill

Gets the Brush that should be used to fill the plot's background.

effectiveStrokeDashStyle

Gets the dash style of border strokes.

enumSeries

Implements SeriesContainer.

measure

Component.Measure override. Measures the desired size of this component.

measureDataRanges

Measures data of all SeriesRenderer objects drawn inside this plot.

onRendererDataChanged

Called when a Series raises its DataChanged event.

startMeasureData

Called in the beginning of data measurement pass.

unsubscribe

Unsubscribes from DataChanged and PropertyChanged events of all SeriesRenderer objects in specified list.

 See Also

Plot Class
MindFusion.Charting Namespace