Class StockChartZoomSettingsBuilder
Inheritance
Namespace: Syncfusion.EJ2.Charts
Assembly: Syncfusion.EJ2.dll
Syntax
public class StockChartZoomSettingsBuilder : ControlBuilder
Constructors
StockChartZoomSettingsBuilder()
Declaration
public StockChartZoomSettingsBuilder()
StockChartZoomSettingsBuilder(StockChartZoomSettings)
Declaration
public StockChartZoomSettingsBuilder(StockChartZoomSettings model)
Parameters
Type | Name | Description |
---|---|---|
StockChartZoomSettings | model |
Methods
Accessibility(Object)
Options to improve accessibility for zoom toolkit elements.
Declaration
public StockChartZoomSettingsBuilder Accessibility(object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value |
Returns
EnableAnimation(Boolean)
If set to true, the chart will animate when zooming.
Declaration
public StockChartZoomSettingsBuilder EnableAnimation(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
EnableDeferredZooming(Boolean)
If set to true, zooming will be performed on mouse up.
Note that
enableDeferredZooming
requiresenableSelectionZooming
to be true.
Declaration
public StockChartZoomSettingsBuilder EnableDeferredZooming(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
EnableMouseWheelZooming(Boolean)
If set to true, the chart can be zoomed using the mouse wheel.
Declaration
public StockChartZoomSettingsBuilder EnableMouseWheelZooming(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
EnablePan(Boolean)
If set to true, the chart can be panned without requiring toolbar items. If set to false, panning is disabled, and the toolbar options must be used to pan the chart.
Declaration
public StockChartZoomSettingsBuilder EnablePan(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
EnablePinchZooming(Boolean)
If set to true, the chart can be pinched to zoom in and out.
Declaration
public StockChartZoomSettingsBuilder EnablePinchZooming(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
EnableScrollbar(Boolean)
Specifies whether the axis should have a scrollbar.
Declaration
public StockChartZoomSettingsBuilder EnableScrollbar(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
EnableSelectionZooming(Boolean)
If set to true, the chart can be zoomed in by selecting a rectangular region on the plot area.
Declaration
public StockChartZoomSettingsBuilder EnableSelectionZooming(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
Mode(ZoomMode)
Specifies whether to allow zooming vertically, horizontally, or in both ways. Available options are: XY: Chart can be zoomed both vertically and horizontally. X: Chart can be zoomed horizontally. Y: Chart can be zoomed vertically.
Note that
enableSelectionZooming
must be set to true for this feature to work.
Declaration
public StockChartZoomSettingsBuilder Mode(ZoomMode value)
Parameters
Type | Name | Description |
---|---|---|
ZoomMode | value |
Returns
ShowToolbar(Boolean)
If set to true, the chart is rendered with a toolbar on initial load.
Declaration
public StockChartZoomSettingsBuilder ShowToolbar(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
ToolbarItems(Object)
Specifies the toolkit options for zooming as follows: Zoom - Enables the zooming tool to select and zoom into a specific region of the chart. ZoomIn - Provides a button to zoom in on the chart. ZoomOut - Provides a button to zoom out from the chart. Pan - Allows panning across the chart to explore different regions. Reset - Resets the zoom level to the default view of the chart.
Declaration
public StockChartZoomSettingsBuilder ToolbarItems(object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value |
Returns
ToolbarPosition(Object)
Allows customization of the zoom toolbar position. Users can set the horizontal and vertical alignment of the toolbar, as well as specify offsets for precise placement.
Declaration
public StockChartZoomSettingsBuilder ToolbarPosition(object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value |