Class SparklineBuilder
Inheritance
System.Object
SparklineBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class SparklineBuilder : ControlBuilder
Constructors
SparklineBuilder()
Declaration
public SparklineBuilder()
SparklineBuilder(Sparkline)
Declaration
public SparklineBuilder(Sparkline model)
Parameters
Fields
model
Declaration
Field Value
Properties
HtmlAttr
Declaration
public IDictionary<string, object> HtmlAttr { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.IDictionary<System.String, System.Object> |
|
ID
Declaration
public string ID { get; set; }
Property Value
Type |
Description |
System.String |
|
Output
Declaration
public override TextWriter Output { get; set; }
Property Value
Type |
Description |
System.IO.TextWriter |
|
Overrides
Methods
AxisRendering(String)
Triggers before sparkline axis render.
Declaration
public SparklineBuilder AxisRendering(string axisRendering)
Parameters
Type |
Name |
Description |
System.String |
axisRendering |
|
Returns
AxisSettings(SparklineAxisSettings)
To configure Sparkline container area customization.
Declaration
public SparklineBuilder AxisSettings(SparklineAxisSettings axisSettings)
Parameters
Returns
AxisSettings(Action<SparklineAxisSettingsBuilder>)
Declaration
public SparklineBuilder AxisSettings(Action<SparklineAxisSettingsBuilder> axisSettings)
Parameters
Returns
Border(SparklineSparklineBorder)
To configure Sparkline points border color and width.
Declaration
public SparklineBuilder Border(SparklineSparklineBorder border)
Parameters
Returns
Border(Action<SparklineSparklineBorderBuilder>)
Declaration
public SparklineBuilder Border(Action<SparklineSparklineBorderBuilder> border)
Parameters
Returns
ContainerArea(SparklineContainerArea)
To configure Sparkline container area customization.
Declaration
public SparklineBuilder ContainerArea(SparklineContainerArea containerArea)
Parameters
Returns
DataLabelRendering(String)
Triggers before the sparkline datalabel render.
Declaration
public SparklineBuilder DataLabelRendering(string dataLabelRendering)
Parameters
Type |
Name |
Description |
System.String |
dataLabelRendering |
|
Returns
DataLabelSettings(SparklineSparklineDataLabelSettings)
To configure Sparkline dataLabel configuration.
Declaration
public SparklineBuilder DataLabelSettings(SparklineSparklineDataLabelSettings dataLabelSettings)
Parameters
Returns
DataLabelSettings(Action<SparklineSparklineDataLabelSettingsBuilder>)
Declaration
public SparklineBuilder DataLabelSettings(Action<SparklineSparklineDataLabelSettingsBuilder> dataLabelSettings)
Parameters
Returns
DataSource(Action<DataManagerBuilder>)
Declaration
public SparklineBuilder DataSource(Action<DataManagerBuilder> dataSource)
Parameters
Returns
DataSource(Object)
To configure sparkline data source.
Declaration
public SparklineBuilder DataSource(object dataSource)
Parameters
Type |
Name |
Description |
System.Object |
dataSource |
|
Returns
EnablePersistence(Boolean)
Enable or disable persisting component's state between page reloads.
Declaration
public SparklineBuilder EnablePersistence(bool enablePersistence = true)
Parameters
Type |
Name |
Description |
System.Boolean |
enablePersistence |
|
Returns
EnableRtl(Boolean)
Enable or disable rendering component in right to left direction.
Declaration
public SparklineBuilder EnableRtl(bool enableRtl = true)
Parameters
Type |
Name |
Description |
System.Boolean |
enableRtl |
|
Returns
EndPointColor(String)
To configure sparkline series last x value point color.
Declaration
public SparklineBuilder EndPointColor(string endPointColor)
Parameters
Type |
Name |
Description |
System.String |
endPointColor |
|
Returns
Fill(String)
To configure sparkline series fill.
Declaration
public SparklineBuilder Fill(string fill)
Parameters
Type |
Name |
Description |
System.String |
fill |
|
Returns
To apply internationalization for sparkline.
Declaration
public SparklineBuilder Format(string format)
Parameters
Type |
Name |
Description |
System.String |
format |
|
Returns
Height(String)
To configure Sparkline height.
Declaration
public SparklineBuilder Height(string height)
Parameters
Type |
Name |
Description |
System.String |
height |
|
Returns
HighPointColor(String)
To configure sparkline series highest y value point color.
Declaration
public SparklineBuilder HighPointColor(string highPointColor)
Parameters
Type |
Name |
Description |
System.String |
highPointColor |
|
Returns
HtmlAttributes(Object)
Allows additional HTML attributes such as title, name, etc., and
accepts n number of attributes in a key-value pair format.
Declaration
public SparklineBuilder HtmlAttributes(object htmlAttributes)
Parameters
Type |
Name |
Description |
System.Object |
htmlAttributes |
|
Returns
LineWidth(Double)
To configure sparkline line series width.
Declaration
public SparklineBuilder LineWidth(double lineWidth)
Parameters
Type |
Name |
Description |
System.Double |
lineWidth |
|
Returns
Load(String)
Triggers before sparkline render.
Declaration
public SparklineBuilder Load(string load)
Parameters
Type |
Name |
Description |
System.String |
load |
|
Returns
Loaded(String)
Triggers after sparkline rendered.
Declaration
public SparklineBuilder Loaded(string loaded)
Parameters
Type |
Name |
Description |
System.String |
loaded |
|
Returns
Locale(String)
Overrides the global culture and localization value for this component. Default global culture is 'en-US'.
Declaration
public SparklineBuilder Locale(string locale)
Parameters
Type |
Name |
Description |
System.String |
locale |
|
Returns
LowPointColor(String)
To configure sparkline series lowest y value point color.
Declaration
public SparklineBuilder LowPointColor(string lowPointColor)
Parameters
Type |
Name |
Description |
System.String |
lowPointColor |
|
Returns
MarkerRendering(String)
Triggers before the sparkline marker render.
Declaration
public SparklineBuilder MarkerRendering(string markerRendering)
Parameters
Type |
Name |
Description |
System.String |
markerRendering |
|
Returns
MarkerSettings(SparklineSparklineMarkerSettings)
To configure Sparkline marker configuration.
Declaration
public SparklineBuilder MarkerSettings(SparklineSparklineMarkerSettings markerSettings)
Parameters
Returns
MarkerSettings(Action<SparklineSparklineMarkerSettingsBuilder>)
Declaration
public SparklineBuilder MarkerSettings(Action<SparklineSparklineMarkerSettingsBuilder> markerSettings)
Parameters
Returns
NegativePointColor(String)
To configure sparkline series negative y value point color.
Declaration
public SparklineBuilder NegativePointColor(string negativePointColor)
Parameters
Type |
Name |
Description |
System.String |
negativePointColor |
|
Returns
Opacity(Double)
To configure sparkline line series opacity.
Declaration
public SparklineBuilder Opacity(double opacity)
Parameters
Type |
Name |
Description |
System.Double |
opacity |
|
Returns
Padding(SparklinePadding)
To configure Sparkline container area customization.
Declaration
public SparklineBuilder Padding(SparklinePadding padding)
Parameters
Returns
Padding(Action<SparklinePaddingBuilder>)
Declaration
public SparklineBuilder Padding(Action<SparklinePaddingBuilder> padding)
Parameters
Returns
Palette(String[])
To configure sparkline series color palette. It applicable to column and pie type series.
Declaration
public SparklineBuilder Palette(string[] palette)
Parameters
Type |
Name |
Description |
System.String[] |
palette |
|
Returns
PointRegionMouseClick(String)
Triggers while mouse click on the sparkline point region.
Declaration
public SparklineBuilder PointRegionMouseClick(string pointRegionMouseClick)
Parameters
Type |
Name |
Description |
System.String |
pointRegionMouseClick |
|
Returns
PointRegionMouseMove(String)
Triggers while mouse move on the sparkline point region.
Declaration
public SparklineBuilder PointRegionMouseMove(string pointRegionMouseMove)
Parameters
Type |
Name |
Description |
System.String |
pointRegionMouseMove |
|
Returns
PointRendering(String)
Triggers before sparkline points render.
Declaration
public SparklineBuilder PointRendering(string pointRendering)
Parameters
Type |
Name |
Description |
System.String |
pointRendering |
|
Returns
Query(String)
Specifies the query for filter the data.
Declaration
public SparklineBuilder Query(string query)
Parameters
Type |
Name |
Description |
System.String |
query |
|
Returns
RangeBandSettings(Action<SparklineRangeBandSettingBuilder>)
Declaration
public SparklineBuilder RangeBandSettings(Action<SparklineRangeBandSettingBuilder> rangeBandSettings)
Parameters
Returns
RangeBandSettings(List<SparklineRangeBandSetting>)
To configure Sparkline axis line customization.
Declaration
public SparklineBuilder RangeBandSettings(List<SparklineRangeBandSetting> rangeBandSettings)
Parameters
Returns
RangePadding(SparklineRangePadding)
To configure Sparkline series type.
Declaration
public SparklineBuilder RangePadding(SparklineRangePadding rangePadding)
Parameters
Returns
Render()
Declaration
public HtmlString Render()
Returns
Type |
Description |
Microsoft.AspNetCore.Html.HtmlString |
|
Resize(String)
Triggers on resizing the sparkline.
Declaration
public SparklineBuilder Resize(string resize)
Parameters
Type |
Name |
Description |
System.String |
resize |
|
Returns
SeriesRendering(String)
Triggers before sparkline series render.
Declaration
public SparklineBuilder SeriesRendering(string seriesRendering)
Parameters
Type |
Name |
Description |
System.String |
seriesRendering |
|
Returns
SparklineMouseClick(String)
Triggers while mouse click on the sparkline container.
Declaration
public SparklineBuilder SparklineMouseClick(string sparklineMouseClick)
Parameters
Type |
Name |
Description |
System.String |
sparklineMouseClick |
|
Returns
SparklineMouseMove(String)
Triggers while mouse move on the sparkline container.
Declaration
public SparklineBuilder SparklineMouseMove(string sparklineMouseMove)
Parameters
Type |
Name |
Description |
System.String |
sparklineMouseMove |
|
Returns
StartPointColor(String)
To configure sparkline series first x value point color.
Declaration
public SparklineBuilder StartPointColor(string startPointColor)
Parameters
Type |
Name |
Description |
System.String |
startPointColor |
|
Returns
Theme(SparklineTheme)
To configure sparkline theme.
Declaration
public SparklineBuilder Theme(SparklineTheme theme)
Parameters
Returns
TiePointColor(String)
To configure sparkline winloss series tie y value point color.
Declaration
public SparklineBuilder TiePointColor(string tiePointColor)
Parameters
Type |
Name |
Description |
System.String |
tiePointColor |
|
Returns
Triggers before sparkline tooltip render.
Declaration
public SparklineBuilder TooltipInitialize(string tooltipInitialize)
Parameters
Type |
Name |
Description |
System.String |
tooltipInitialize |
|
Returns
To configure Sparkline tooltip settings.
Declaration
public SparklineBuilder TooltipSettings(SparklineSparklineTooltipSettings tooltipSettings)
Parameters
Returns
Declaration
public SparklineBuilder TooltipSettings(Action<SparklineSparklineTooltipSettingsBuilder> tooltipSettings)
Parameters
Returns
Type(SparklineType)
To configure Sparkline series type.
Declaration
public SparklineBuilder Type(SparklineType type)
Parameters
Returns
UseGroupingSeparator(Boolean)
Declaration
public SparklineBuilder UseGroupingSeparator(bool useGroupingSeparator = true)
Parameters
Type |
Name |
Description |
System.Boolean |
useGroupingSeparator |
|
Returns
ValueType(SparklineValueType)
To configure sparkline series value type.
Declaration
public SparklineBuilder ValueType(SparklineValueType valueType)
Parameters
Returns
Width(String)
To configure Sparkline width.
Declaration
public SparklineBuilder Width(string width)
Parameters
Type |
Name |
Description |
System.String |
width |
|
Returns
XName(String)
To configure sparkline series xName.
Declaration
public SparklineBuilder XName(string xName)
Parameters
Type |
Name |
Description |
System.String |
xName |
|
Returns
YName(String)
To configure sparkline series yName.
Declaration
public SparklineBuilder YName(string yName)
Parameters
Type |
Name |
Description |
System.String |
yName |
|
Returns