The PanZoom interaction allows the user to navigate the data for one or more chart axes by panning and/or zooming. Navigation can be limited to particular axes. Zooming is performed by pinching on the chart or axis area; panning is performed by single-touch dragging. For devices which do not support multiple-touch events, zooming can not be done via pinch gestures; in this case the interaction will allow the user to perform both zooming and panning using the same single-touch drag gesture. modeToggleButton provides a button to indicate and toggle between two modes.
More...
|
override string | InstanceOf [get] |
| The JavaScript class name More...
|
|
override string | Type [get] |
| The alias More...
|
|
ZoomAxes | Axes [get, set] |
| Specifies which axes should be made navigable. More...
|
|
virtual ? bool? | DoubleTapReset [get, set] |
| If 'true', the double tap on a chart will reset the current pan/zoom to show the whole chart. More...
|
|
virtual bool | ShowOverflowArrows [get, set] |
| 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 bool | ZoomOnPan [get, set] |
| If true, the pan gesture will zoom the chart. More...
|
|
virtual bool | HideLabelInGesture [get, set] |
|
virtual SegmentedButton | ModeToggleButton [get, set] |
|
override Control | Owner [get, set] |
|
override ConfigOptionsCollection | ConfigOptions [get] |
|
override string | InstanceOf [get] |
| The JavaScript class name More...
|
|
virtual string | Type [get] |
| The alias More...
|
|
virtual string | InteractionID [get, set] |
|
virtual bool | Enabled [get, set] |
| True if the interaction is enabled. More...
|
|
virtual int | ThrottleGap [get, set] |
| 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...
|
|
string | PropertyName [get] |
|
override ConfigOptionsCollection | ConfigOptions [get] |
|
virtual string | InstanceOf [get] |
|
ItemState | State [get] |
|
virtual DefaultValueMode | DefaultValueMode [get, set] |
|
virtual bool | DesignMode [get] |
|
bool | AutoDataBind [get, set] |
|
ResourceManager | ResourceManager [get] |
|
virtual Control | Owner [get, set] |
| The Owner Control for this Listener. More...
|
|
virtual bool | IsDefault [get] |
| Does this object currently represent it's default state. More...
|
|
bool | IsTrackingViewState [get] |
|
EventHandlerList | Events [get] |
|
EventHandler | DataBinding |
|
Control?? | BindingContainer [get] |
|
virtual ConfigItemCollection?? | CustomConfig [get] |
| Collection of custom js config More...
|
|
virtual ConfigOptionsCollection | ConfigOptions [get] |
|
virtual ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
|
System.Web.Mvc.HtmlHelper?? | HtmlHelper [get, set] |
|
ConfigOptionsCollection | ConfigOptions [get] |
|
ConfigOptionsExtraction | ConfigOptionsExtraction [get] |
|
DefaultValueMode | DefaultValueMode [get, set] |
|
string | PropertyName [get] |
|
The PanZoom interaction allows the user to navigate the data for one or more chart axes by panning and/or zooming. Navigation can be limited to particular axes. Zooming is performed by pinching on the chart or axis area; panning is performed by single-touch dragging. For devices which do not support multiple-touch events, zooming can not be done via pinch gestures; in this case the interaction will allow the user to perform both zooming and panning using the same single-touch drag gesture. modeToggleButton provides a button to indicate and toggle between two modes.