Class RangeNavigatorProperties
Inherited Members
Namespace: Syncfusion.JavaScript.DataVisualization.Models
Assembly: Syncfusion.EJ.dll
Syntax
public class RangeNavigatorProperties : EJTagHelper
Constructors
RangeNavigatorProperties()
Declaration
public RangeNavigatorProperties()
Properties
AllowNextValue
Gets or sets the value of allow next value
Declaration
[JsonProperty("allowNextValue")]
public bool AllowNextValue { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
select the exact value between the particular periods.
AllowSnapping
Gets or sets the value of AllowSnapping
Declaration
[JsonProperty("allowSnapping")]
public bool AllowSnapping { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Toggles the placement of slider exactly on the place it left or on the nearest interval.
AsyncInterval
Declaration
[JsonProperty("asyncInterval")]
public int AsyncInterval { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Border
Gets or sets the value of border property
Declaration
[JsonProperty("border")]
public RangeBorder Border { get; set; }
Property Value
Type | Description |
---|---|
RangeBorder |
Remarks
Specifies the value of border's width, color and opacity property.
Click
Gets or sets the value of click event handler
Declaration
[JsonProperty("click")]
public string Click { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side click event. Fires on clicking range navigator.
Close
Gets or sets the Close value of range navigator data source
Declaration
[JsonProperty("close")]
public string Close { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Name of the property in the data source that contains Close value for the series.
DataSource
Gets or sets the value DataSource property in range navigator
Declaration
[HtmlAttributeName("datasource")]
[JsonProperty("dataSource")]
[JsonConverter(typeof(DataManagerConverter))]
public object DataSource { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
Remarks
Specifies the data source for range navigator.
DoubleClick
Gets or sets the value of double click event handler
Declaration
[JsonProperty("doubleClick")]
public string DoubleClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side double click event. Fires on double clicking range navigator.
EnableAutoResizing
Gets or sets the value of EnableAutoResizing
Declaration
[JsonProperty("enableAutoResizing")]
public bool EnableAutoResizing { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Sets a value whether to make the range navigator responsive on resize.
EnableDeferredUpdate
Gets or sets the value of EnableDeferredUpdate
Declaration
[JsonProperty("enableDeferredUpdate")]
public bool EnableDeferredUpdate { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Toggles the redrawing of chart on moving the sliders.
EnableRTL
Gets or sets the value of EnableRTL property
Declaration
[JsonProperty("enableRTL")]
public bool EnableRTL { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Toggles the direction of rendering the range navigator control.
EnableScrollbar
Gets or sets the value of EnableScrollbar property
Declaration
[JsonProperty("enableScrollbar")]
public bool EnableScrollbar { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Enable the scrollbar to the range navigator control.
High
Gets or sets the High value of range navigator data source
Declaration
[JsonProperty("high")]
public string High { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Name of the property in the data source that contains high value for the series.
IsAsync
Declaration
[JsonProperty("isasync")]
public bool IsAsync { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsResponsive
Gets or sets the value of IsResponsive
Declaration
[JsonProperty("isResponsive")]
public bool IsResponsive { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Sets a value whether to make the range navigator responsive on resize.
LabelSetting
Gets or sets the value ofLabelSettings property in range navigator
Declaration
[JsonProperty("labelSettings")]
public LabelSetting LabelSetting { get; set; }
Property Value
Type | Description |
---|---|
LabelSetting |
Remarks
Options for customizing the labels colors, font, style, size, horizontalAlignment and opacity.
Load
Gets or sets the value of Load property
Declaration
[JsonProperty("load")]
public string Load { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side load event. Fires on load of range navigator.
Loaded
Gets or sets the value of Loaded property
Declaration
[JsonProperty("loaded")]
public string Loaded { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side loaded event. Fires after range navigator is loaded.
Locale
Gets or sets the Locale of range navigator
Declaration
[JsonProperty("locale")]
public string Locale { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
This property is to specify the localization of range navigator.
Low
Gets or sets the Low value of range navigator data source
Declaration
[JsonProperty("low")]
public string Low { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Name of the property in the data source that contains Low value for the series.
NavigatorStyleSettings
Gets or sets the value of NavigatorSettings property in range navigator
Declaration
[JsonProperty("navigatorStyleSettings")]
public NavigatorStyleSettings NavigatorStyleSettings { get; set; }
Property Value
Type | Description |
---|---|
NavigatorStyleSettings |
Remarks
Options for customizing the range navigator.
Open
Gets or sets the Open value of range navigator data source
Declaration
[JsonProperty("open")]
public string Open { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Name of the property in the data source that contains open value for the series.
Padding
Gets or sets the Padding of range navigator
Declaration
[JsonProperty("padding")]
public string Padding { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Padding specifies the gap between the container and the range navigator.
Query
Gets or sets the Query of range navigator data source
Declaration
[JsonProperty("query")]
public string Query { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Query to filter the data in data source
RangeChanged
Gets or sets the value of Rangechanged property
Declaration
[JsonProperty("rangeChanged")]
public string RangeChanged { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side RangeChanged event. Fires on changing the range of range navigator.
RangePadding
Gets or sets the RangePadding of range navigator
Declaration
[JsonProperty("rangePadding")]
[JsonConverter(typeof(StringEnumConverter))]
public RangePadding RangePadding { get; set; }
Property Value
Type | Description |
---|---|
RangePadding |
Remarks
If the range is not given explicitly, range will be calculated automatically. You can customize the automatic range calculation using rangePadding.
RangeSettings
Gets or sets the value of RangeSettings property in range navigator
Declaration
[JsonProperty("rangeSettings")]
public NavigatorRangeSettings RangeSettings { get; set; }
Property Value
Type | Description |
---|---|
NavigatorRangeSettings |
Remarks
Options for customizing the starting and ending ranges.
RightClick
Gets or sets the value of right click event handler
Declaration
[JsonProperty("rightClick")]
public string RightClick { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side right click event. Fires on right clicking range navigator.
ScrollChanged
Gets or sets the value of ScrollChanged property
Declaration
[JsonProperty("scrollChanged")]
public string ScrollChanged { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side ScrollChanged event. Fires on changing the scrollbar position of range navigator.
ScrollEnd
Gets or sets the value of ScrollEnd property
Declaration
[JsonProperty("scrollEnd")]
public string ScrollEnd { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side ScrollEnd event. Fires on changing the scrollbar position of range navigator.
ScrollRangeSettings
Gets or sets the value of ScrollRangeSettings property in range navigator to render the range scrollbar
Declaration
[JsonProperty("scrollRangeSettings")]
public SelectedRangeSettings ScrollRangeSettings { get; set; }
Property Value
Type | Description |
---|---|
SelectedRangeSettings |
Remarks
Options for customizing the start and end range values.
ScrollStart
Gets or sets the value of ScrollStart property
Declaration
[JsonProperty("scrollStart")]
public string ScrollStart { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Client-side ScrollStart event. Fires on changing the scrollbar position of range navigator.
SelectedData
Gets or sets the value of SelectedData property in range navigator
Declaration
[JsonProperty("selectedData")]
public string SelectedData { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
selectedData is for getting the data when the “rangeChanged” event trigger from client side.
SelectedRangeSettings
Gets or sets the value of SelectedRangeSettings property in range navigator
Declaration
[JsonProperty("selectedRangeSettings")]
public SelectedRangeSettings SelectedRangeSettings { get; set; }
Property Value
Type | Description |
---|---|
SelectedRangeSettings |
Remarks
Options for customizing the start and end range values.
Series
Gets or sets the Series of range navigator
Declaration
[JsonProperty("series")]
public List<Series> Series { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<Series> |
Remarks
Options to customize the series of range navigator
SeriesSetting
Gets or sets the SeriesSettings of range navigator
Declaration
[JsonProperty("seriesSettings")]
public CommonSeriesOptions SeriesSetting { get; set; }
Property Value
Type | Description |
---|---|
CommonSeriesOptions |
Remarks
Options to customize the series settings of range navigator
Size
Gets or sets the Size of range navigator
Declaration
[JsonProperty("size")]
public string Size { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Options to customize the size of range navigator
SizeSettings
Gets or sets the value of SizeSettings property in range navigator
Declaration
[JsonProperty("sizeSettings")]
public NavigatorSizeSettings SizeSettings { get; set; }
Property Value
Type | Description |
---|---|
NavigatorSizeSettings |
Remarks
Contains property to customize the hight and width of range navigator.
Theme
Gets or sets the Theme of range navigator
Declaration
[JsonProperty("theme")]
public string Theme { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
By specifying this property the user can change the theme of the range navigator.
TooltipSettings
Gets or sets the value of TooltipSettings property in range navigator
Declaration
[JsonProperty("tooltipSettings")]
public TooltipSettings TooltipSettings { get; set; }
Property Value
Type | Description |
---|---|
TooltipSettings |
Remarks
Options for customizing the tooltip in range navigator.
ValueAxisSettings
Gets or sets the value of ValueAxisSettings property in range navigator
Declaration
[JsonProperty("valueAxisSettings")]
public ValueAxisSettings ValueAxisSettings { get; set; }
Property Value
Type | Description |
---|---|
ValueAxisSettings |
Remarks
Options for configuring minor grid lines, major grid lines, axis line of axis.
ValueType
Gets or sets the ValueType of range navigator
Declaration
[JsonProperty("valueType")]
[JsonConverter(typeof(StringEnumConverter))]
public RangeNavigatorValueType ValueType { get; set; }
Property Value
Type | Description |
---|---|
RangeNavigatorValueType |
Remarks
You can plot data of type date time or numeric. This property determines the type of data that this axis will handle.
XName
Gets or sets the XName of range navigator data source
Declaration
[JsonProperty("xName")]
public string XName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Specifies the xName for dataSource. This is used to take the x values from dataSource
YName
Gets or sets the YName of range navigator data source
Declaration
[JsonProperty("yName")]
public string YName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Remarks
Specifies the yName for dataSource. This is used to take the y values from dataSource
ZoomFactor
Gets or sets the ZoomFactor of range navigator
Declaration
[JsonProperty("zoomFactor")]
public double ZoomFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
This property determines the factor by which the axis is scaled. Value must be specified between 0 and 1.
ZoomPosition
Gets or sets the ZoomPosition of range navigator
Declaration
[JsonProperty("zoomPosition")]
public double ZoomPosition { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Remarks
This property determines the starting position of the zoomed axis. Value must be specified between 0 and 1.
Methods
GetControlDetails()
Declaration
protected override object GetControlDetails()
Returns
Type | Description |
---|---|
System.Object |
Overrides
ShouldSerializeBorder()
Declaration
public bool ShouldSerializeBorder()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeLabelSetting()
Declaration
public bool ShouldSerializeLabelSetting()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeNavigatorStyleSettings()
Declaration
public bool ShouldSerializeNavigatorStyleSettings()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeRangeSettings()
Declaration
public bool ShouldSerializeRangeSettings()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeScrollRangeSettings()
Declaration
public bool ShouldSerializeScrollRangeSettings()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSelectedRangeSettings()
Declaration
public bool ShouldSerializeSelectedRangeSettings()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSeries()
Declaration
public bool ShouldSerializeSeries()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSeriesSetting()
Declaration
public bool ShouldSerializeSeriesSetting()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeSize()
Declaration
public bool ShouldSerializeSize()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeTooltipSettings()
Declaration
public bool ShouldSerializeTooltipSettings()
Returns
Type | Description |
---|---|
System.Boolean |
ShouldSerializeValueAxisSettings()
Declaration
public bool ShouldSerializeValueAxisSettings()
Returns
Type | Description |
---|---|
System.Boolean |