class to handle mouse interactions on a dojox.geo.charting.Map widget
| Parameter | Type | Description |
|---|---|---|
| map | dojox/geo/charting/Map | the Map widget this class provides touch navigation for. |
| options | Object |
Optional An object defining additional configuration properties. |
See the dojox/geo/charting/MouseInteractionSupport reference documentation for more information.
utility function to return the feature located at this mouse event location
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
the feature found if any, null otherwise.
action performed on the map when a mouse click was performed
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
action performed on the map when a mouse down was performed
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
action performed on the map when a mouse drag was performed
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
action performed on the map when a mouse move was performed
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | undefined |
action performed on the map when a mouse up was performed
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
action performed on the map when a mouse wheel up/down was performed
| Parameter | Type | Description |
|---|---|---|
| mouseEvent | MouseEvent | the mouse event |
connects this mouse support class to the Map component
disconnects any installed listeners
enables mouse panning on the map
| Parameter | Type | Description |
|---|---|---|
| enable | Boolean | Indicates whether mouse zoom is enabled. |
enables mouse zoom on the map
| Parameter | Type | Description |
|---|---|---|
| enable | Boolean | Indicates whether mouse zoom is enabled. |