yfiles/client/tiles/NavigationInputMode
Class NavigationInputMode

This input mode adds navigation support to a graph canvas. It enables panning and zooming through mouse and touch interaction.

The MoveViewportInputMode and PinchInputMode are used as child modes in order to provide panning and zooming functionality.

 
All Parent Classes:
yfiles/client/tiles/InputMode
 
Field Summary
 Object moveViewportMode           

The input mode used as a child mode to enable touch-based panning.

 Object pinchMode           

The input mode used as a child mode to enable zoom-to-point functionality through pinch gestures.

 
Constructor Summary
NavigationInputMode(yfiles/client/tiles/widget/GraphCanvas canvas)
           

This input mode adds navigation support to a graph canvas. It enables panning and zooming through mouse and touch interaction.

 
Method Summary
  activate()           

Activates this input mode.

 yfiles/client/tiles/MoveViewportInputMode createMoveViewportInputMode()           

Creates the MoveViewportInputMode that is used as a child input mode to enable viewport movement.

 yfiles/client/tiles/PinchInputMode createPinchInputMode()           

Creates the PinchInputMode that is used as a child input mode to enable zoom functionality.

  deactivate()           

Deactivates this input mode.

 
Field Detail

moveViewportMode

Object moveViewportMode

The input mode used as a child mode to enable touch-based panning.


pinchMode

Object pinchMode

The input mode used as a child mode to enable zoom-to-point functionality through pinch gestures.

 
Constructor Detail

NavigationInputMode

NavigationInputMode(yfiles/client/tiles/widget/GraphCanvas canvas)

This input mode adds navigation support to a graph canvas. It enables panning and zooming through mouse and touch interaction.

The MoveViewportInputMode and PinchInputMode are used as child modes in order to provide panning and zooming functionality.

Parameters:
canvas -
Method Detail

activate

 activate()

Activates this input mode.

This implementation just delegates to the super implementation.


createMoveViewportInputMode

yfiles/client/tiles/MoveViewportInputMode createMoveViewportInputMode()

Creates the MoveViewportInputMode that is used as a child input mode to enable viewport movement.


createPinchInputMode

yfiles/client/tiles/PinchInputMode createPinchInputMode()

Creates the PinchInputMode that is used as a child input mode to enable zoom functionality.


deactivate

 deactivate()

Deactivates this input mode.

This implementation just delegates to the super implementation.


Copyright © 2006-2013 yWorks GmbH. All rights reserved.