Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >:
Ext.Net.AbstractInteraction.Builder< TPanZoomInteraction, TBuilder >

Public Member Functions

 Builder (TPanZoomInteraction component)
 
virtual TBuilder Axes (ZoomAxes axes)
 
virtual TBuilder DoubleTapReset (bool? doubleTapReset)
 If 'true', the double tap on a chart will reset the current pan/zoom to show the whole chart. More...
 
virtual TBuilder ShowOverflowArrows (bool showOverflowArrows)
 If true, arrows will be conditionally shown at either end of each axis to indicate that the axis is overflowing and can therefore be panned in that direction. Set this to false to prevent the arrows from being displayed. More...
 
virtual TBuilder ZoomOnPan (bool zoomOnPan)
 If true, the pan gesture will zoom the chart. More...
 
virtual TBuilder HideLabelInGesture (bool hideLabelInGesture)
 
virtual TBuilder ModeToggleButton (Action< SegmentedButton > action)
 
virtual TBuilder SetDoubleTapReset (bool doubleTapReset)
 
 Builder ()
 
 Builder (PanZoomInteraction component)
 
 Builder (PanZoomInteraction.Config config)
 
- Public Member Functions inherited from Ext.Net.AbstractInteraction.Builder< TPanZoomInteraction, TBuilder >
 Builder (TAbstractInteraction component)
 
virtual TBuilder InteractionID (string interactionID)
 
virtual TBuilder Enabled (bool enabled)
 True if the interaction is enabled. More...
 
virtual TBuilder ThrottleGap (int throttleGap)
 Android device is emerging too many events so if we re-render every frame it will take forever to finish a frame. This throttle technique will limit the timespan between two frames. More...
 

Static Public Member Functions

static implicit operator Builder (PanZoomInteraction component)
 

Detailed Description

Type Constraints
TPanZoomInteraction :PanZoomInteraction 
TBuilder :Builder 
TBuilder :TPanZoomInteraction 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.Builder ( TPanZoomInteraction  component)
inline

◆ Builder() [2/4]

Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.Builder ( PanZoomInteraction  component)
inline

◆ Builder() [4/4]

Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.Builder ( PanZoomInteraction.Config  config)
inline

Member Function Documentation

◆ Axes()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.Axes ( ZoomAxes  axes)
inlinevirtual

◆ DoubleTapReset()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.DoubleTapReset ( bool?  doubleTapReset)
inlinevirtual

If 'true', the double tap on a chart will reset the current pan/zoom to show the whole chart.

◆ HideLabelInGesture()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.HideLabelInGesture ( bool  hideLabelInGesture)
inlinevirtual

◆ ModeToggleButton()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.ModeToggleButton ( Action< SegmentedButton action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.operator Builder ( PanZoomInteraction  component)
inlinestatic

◆ SetDoubleTapReset()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.SetDoubleTapReset ( bool  doubleTapReset)
inlinevirtual

◆ ShowOverflowArrows()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.ShowOverflowArrows ( bool  showOverflowArrows)
inlinevirtual

If true, arrows will be conditionally shown at either end of each axis to indicate that the axis is overflowing and can therefore be panned in that direction. Set this to false to prevent the arrows from being displayed.

◆ ZoomOnPan()

virtual TBuilder Ext.Net.PanZoomInteraction.Builder< TPanZoomInteraction, TBuilder >.ZoomOnPan ( bool  zoomOnPan)
inlinevirtual

If true, the pan gesture will zoom the chart.


The documentation for this class was generated from the following file: