Class AccumulationSeriesBuilder
Inheritance
System.Object
AccumulationSeriesBuilder
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Syncfusion.EJ2.dll
Syntax
public class AccumulationSeriesBuilder : ControlBuilder
Constructors
AccumulationSeriesBuilder()
Declaration
public AccumulationSeriesBuilder()
AccumulationSeriesBuilder(List<AccumulationSeries>)
Declaration
public AccumulationSeriesBuilder(List<AccumulationSeries> collection)
Parameters
Methods
Add()
Declaration
Animation(AccumulationChartAnimation)
Options for customizing the animation for series.
Declaration
public AccumulationSeriesBuilder Animation(AccumulationChartAnimation animation)
Parameters
Returns
Animation(Action<AccumulationChartAnimationBuilder>)
Declaration
public AccumulationSeriesBuilder Animation(Action<AccumulationChartAnimationBuilder> animation)
Parameters
Returns
Border(AccumulationChartBorder)
Options for customizing the border of the series.
Declaration
public AccumulationSeriesBuilder Border(AccumulationChartBorder border)
Parameters
Returns
Border(Action<AccumulationChartBorderBuilder>)
Declaration
public AccumulationSeriesBuilder Border(Action<AccumulationChartBorderBuilder> border)
Parameters
Returns
DashArray(String)
Defines the pattern of dashes and gaps to the series border.
Declaration
public AccumulationSeriesBuilder DashArray(string dashArray)
Parameters
Type |
Name |
Description |
System.String |
dashArray |
|
Returns
DataLabel(AccumulationDataLabelSettings)
The data label for the series.
Declaration
public AccumulationSeriesBuilder DataLabel(AccumulationDataLabelSettings dataLabel)
Parameters
Returns
DataLabel(Action<AccumulationDataLabelSettingsBuilder>)
Declaration
public AccumulationSeriesBuilder DataLabel(Action<AccumulationDataLabelSettingsBuilder> dataLabel)
Parameters
Returns
DataSource(Action<DataManagerBuilder>)
Declaration
public AccumulationSeriesBuilder DataSource(Action<DataManagerBuilder> dataSource)
Parameters
Returns
DataSource(Object)
Specifies the dataSource for the series. It can be an array of JSON objects or an instance of DataManager.
Declaration
public AccumulationSeriesBuilder DataSource(object dataSource)
Parameters
Type |
Name |
Description |
System.Object |
dataSource |
|
Returns
EmptyPointSettings(AccumulationChartEmptyPointSettings)
options to customize the empty points in series.
Declaration
public AccumulationSeriesBuilder EmptyPointSettings(AccumulationChartEmptyPointSettings emptyPointSettings)
Parameters
Returns
EmptyPointSettings(Action<AccumulationChartEmptyPointSettingsBuilder>)
Declaration
public AccumulationSeriesBuilder EmptyPointSettings(Action<AccumulationChartEmptyPointSettingsBuilder> emptyPointSettings)
Parameters
Returns
To enable or disable tooltip for a series.
Declaration
public AccumulationSeriesBuilder EnableTooltip(bool enableTooltip)
Parameters
Type |
Name |
Description |
System.Boolean |
enableTooltip |
|
Returns
EndAngle(Double)
Declaration
public AccumulationSeriesBuilder EndAngle(double endAngle)
Parameters
Type |
Name |
Description |
System.Double |
endAngle |
|
Returns
Explode(Boolean)
If set true, series points will be exploded on mouse click or touch.
Declaration
public AccumulationSeriesBuilder Explode(bool explode)
Parameters
Type |
Name |
Description |
System.Boolean |
explode |
|
Returns
ExplodeAll(Boolean)
If set true, all the points in the series will get exploded on load.
Declaration
public AccumulationSeriesBuilder ExplodeAll(bool explodeAll)
Parameters
Type |
Name |
Description |
System.Boolean |
explodeAll |
|
Returns
ExplodeIndex(Double)
Index of the point, to be exploded on load.
Declaration
public AccumulationSeriesBuilder ExplodeIndex(double explodeIndex)
Parameters
Type |
Name |
Description |
System.Double |
explodeIndex |
|
Returns
ExplodeOffset(String)
Distance of the point from the center, which takes values in both pixels and percentage.
Declaration
public AccumulationSeriesBuilder ExplodeOffset(string explodeOffset)
Parameters
Type |
Name |
Description |
System.String |
explodeOffset |
|
Returns
GapRatio(Double)
Defines the distance between the segments of a funnel/pyramid series. The range will be from 0 to 1
Declaration
public AccumulationSeriesBuilder GapRatio(double gapRatio)
Parameters
Type |
Name |
Description |
System.Double |
gapRatio |
|
Returns
GroupMode(GroupModes)
AccumulationSeries y values less than groupMode are combined into single slice named others.
Declaration
public AccumulationSeriesBuilder GroupMode(GroupModes groupMode)
Parameters
Returns
GroupTo(String)
AccumulationSeries y values less than groupTo are combined into single slice named others.
Declaration
public AccumulationSeriesBuilder GroupTo(string groupTo)
Parameters
Type |
Name |
Description |
System.String |
groupTo |
|
Returns
Height(String)
Defines the height of the funnel/pyramid with respect to the chart area.
Declaration
public AccumulationSeriesBuilder Height(string height)
Parameters
Type |
Name |
Description |
System.String |
height |
|
Returns
InnerRadius(String)
When the innerRadius value is greater than 0 percentage, a donut will appear in pie series. It takes values only in percentage.
Declaration
public AccumulationSeriesBuilder InnerRadius(string innerRadius)
Parameters
Type |
Name |
Description |
System.String |
innerRadius |
|
Returns
LegendImageUrl(String)
The URL for the Image that is to be displayed as a Legend icon. It requires legendShape
value to be an Image
.
Declaration
public AccumulationSeriesBuilder LegendImageUrl(string legendImageUrl)
Parameters
Type |
Name |
Description |
System.String |
legendImageUrl |
|
Returns
LegendShape(LegendShape)
The shape of the legend. Each series has its own legend shape. They are
Circle - Renders a circle.
Rectangle - Renders a rectangle.
Triangle - Renders a triangle.
Diamond - Renders a diamond.
Cross - Renders a cross.
HorizontalLine - Renders a horizontalLine.
VerticalLine - Renders a verticalLine.
Pentagon - Renders a pentagon.
InvertedTriangle - Renders a invertedTriangle.
SeriesType -Render a legend shape based on series type.
Image -Render a image.
Declaration
public AccumulationSeriesBuilder LegendShape(LegendShape legendShape)
Parameters
Returns
Name(String)
Specifies the series name
Declaration
public AccumulationSeriesBuilder Name(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
NeckHeight(String)
Defines the height of the funnel neck with respect to the chart area.
Declaration
public AccumulationSeriesBuilder NeckHeight(string neckHeight)
Parameters
Type |
Name |
Description |
System.String |
neckHeight |
|
Returns
NeckWidth(String)
Defines the width of the funnel neck with respect to the chart area.
Declaration
public AccumulationSeriesBuilder NeckWidth(string neckWidth)
Parameters
Type |
Name |
Description |
System.String |
neckWidth |
|
Returns
Opacity(Double)
The opacity of the series.
Declaration
public AccumulationSeriesBuilder Opacity(double opacity)
Parameters
Type |
Name |
Description |
System.Double |
opacity |
|
Returns
Palettes(String[])
Palette for series points.
Declaration
public AccumulationSeriesBuilder Palettes(string[] palettes)
Parameters
Type |
Name |
Description |
System.String[] |
palettes |
|
Returns
PointColorMapping(String)
The DataSource field that contains the color value of point
It is applicable for series
Declaration
public AccumulationSeriesBuilder PointColorMapping(string pointColorMapping)
Parameters
Type |
Name |
Description |
System.String |
pointColorMapping |
|
Returns
PyramidMode(PyramidModes)
Defines how the values have to be reflected, whether through height/surface of the segments.
Declaration
public AccumulationSeriesBuilder PyramidMode(PyramidModes pyramidMode)
Parameters
Returns
Query(String)
Specifies Query to select data from dataSource. This property is applicable only when the dataSource is ej.DataManager
.
Declaration
public AccumulationSeriesBuilder Query(string query)
Parameters
Type |
Name |
Description |
System.String |
query |
|
Returns
Radius(String)
Radius of the pie series and its values in percentage.
Declaration
public AccumulationSeriesBuilder Radius(string radius)
Parameters
Type |
Name |
Description |
System.String |
radius |
|
Returns
SelectionStyle(String)
Custom style for the selected series or points.
Declaration
public AccumulationSeriesBuilder SelectionStyle(string selectionStyle)
Parameters
Type |
Name |
Description |
System.String |
selectionStyle |
|
Returns
StartAngle(Double)
Start angle for a series.
Declaration
public AccumulationSeriesBuilder StartAngle(double startAngle)
Parameters
Type |
Name |
Description |
System.Double |
startAngle |
|
Returns
The provided value will be considered as a Tooltip Mapping name.
Declaration
public AccumulationSeriesBuilder TooltipMappingName(string tooltipMappingName)
Parameters
Type |
Name |
Description |
System.String |
tooltipMappingName |
|
Returns
Type(AccumulationType)
Specify the type of the series in accumulation chart.
Declaration
public AccumulationSeriesBuilder Type(AccumulationType type)
Parameters
Returns
Visible(Boolean)
Specifies the series visibility.
Declaration
public AccumulationSeriesBuilder Visible(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Returns
Width(String)
Defines the width of the funnel/pyramid with respect to the chart area.
Declaration
public AccumulationSeriesBuilder Width(string width)
Parameters
Type |
Name |
Description |
System.String |
width |
|
Returns
XName(String)
The DataSource field which contains the x value.
Declaration
public AccumulationSeriesBuilder XName(string xName)
Parameters
Type |
Name |
Description |
System.String |
xName |
|
Returns
YName(String)
The DataSource field which contains the y value.
Declaration
public AccumulationSeriesBuilder YName(string yName)
Parameters
Type |
Name |
Description |
System.String |
yName |
|
Returns