MindFusion.Charting for JavaScript Programmer's Guide
SeriesRenderer Members
Constructors Properties Methods
Collapse All Expand All Members Options: Show All Members Options: Filtered

Include Inherited Members
Include Protected Members

Base class for renderer objects that draw data series inside a Plot.

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

## Public Constructors

| Name | Description
--- | --- | ---
| SeriesRenderer | Initializes a new instance of the SeriesRenderer class.

## Public Properties

| Name | Description
--- | --- | ---
| labelBrush | Gets or sets the Brush that should be used to draw labels of data items.
| labelFontName | Gets or sets the name of font that should be used to draw labels of data items.
| labelFontSize | Gets or sets the size of font that should be used to draw labels of data items.
| labelFontStyle | Gets or sets the style of font that should be used to draw labels of data items.
| propertyChanged | Occurs when a property value changes.
| seriesStyle | A SeriesStyle instance specifying the appearance of series associated with this renderer.
| showDataLabels | Gets or sets the kind of data labels to draw.
| showHighlight | Gets or sets a value indicating whether to show highlights on data items.
| showToolTips | Gets or sets a value indicating whether to show tooltips.

## Public Methods

| Name | Description
--- | --- | ---
| adjustDataRange | Adjusts the data range of associated Axis objects after initial measure 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 | Draws the series data in specified RenderContext.
| drawHighlight | Draws highlighted data item in specified RenderContext.
| effectiveFill | Gets the brush that should be used to fill the representation of specified data item.
| effectiveLabelBrush | Gets the System.Drawing.Brush that should be used to draw labels of data items.
| effectiveLabelFont | Gets the Font that should be used to draw labels of data items.
| effectiveStroke | Gets the brush that should be used to stroke the representation of specified data item.
| effectiveStrokeDashStyle | Gets the dash style of the pen that should be used to stroke the representation of specified data item.
| effectiveStrokePen | Gets the Pen that should be used to stroke the representation of specified data item.
| effectiveStrokeThickness | Gets the thickness of the pen that should be used to stroke the representation of specified data item.
| hitTest | Hit-tests the visual representation of the series for a data item.
| measureDataRange | Measures the data range of rendered series and assigns it to the associated Axis objects if their MinValue and MaxValue are not set.
| onPropertyChanged | Raises the PropertyChanged event.
| onSeriesDataChanged | Called when Series raise their DataChanged event.
| searchStyle | Returns a SeriesStyle object that meets specified criteria.
| setToolTip | Sets tooltip text and location.
| startMeasureData | Called to reset measure accumulators at the beginning of a measure pass.
| subscribe | Subscribes to the DataChanged event of specified Series.
| unsubscribe | Unsubscribes from the DataChanged event of specified Series.

## See Also

SeriesRenderer Class
MindFusion.Charting Namespace