Packagecom.yworks.canvas.input
Classpublic class HandleType
InheritanceHandleType Inheritance Object

Describes the type of an IHandle.

This type can be used by the rendering engine to render different types of handles differently.

See also

IHandle.type
IHandleInputMode


Public Constants
 ConstantDefined By
  DEFAULT : uint = 0x001
[static] A default handle which serves a general purpose.
HandleType
  INVISIBLE : uint = 0x000
[static] A handle which serves a general purpose but should not be displayed.
HandleType
  MOVE : uint = 0x008
[static] A handle which can be used to move something.
HandleType
  OFFSET_EAST : uint = 0x2000
[static] A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the east.
HandleType
  OFFSET_MASK : uint = 0xF000
[static] A bitmask that can be used to query the offsets of a basic handle type.
HandleType
  OFFSET_NORTH : uint = 0x1000
[static] A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the north.
HandleType
  OFFSET_SOUTH : uint = 0x4000
[static] A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the south.
HandleType
  OFFSET_WEST : uint = 0x8000
[static] A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the west.
HandleType
  RESIZE : uint = 0x002
[static] A handle which can be used to resize something.
HandleType
  ROTATE : uint = 0x004
[static] A handle which can be used to rotate something.
HandleType
  SHEAR : uint = 0x010
[static] A handle which can be used to shear an object.
HandleType
  TYPE_MASK : uint = 0x0FF
[static] A bitmask that can be used to query the basic type of a handle type.
HandleType
  VARIANT_1 : uint = 0x000
[static] A default variant modifier that decorates a basic type.
HandleType
  VARIANT_2 : uint = 0x100
[static] The second variant modifier that decorates a basic type.
HandleType
  VARIANT_3 : uint = 0x200
[static] The third variant modifier that decorates a basic type.
HandleType
  VARIANT_4 : uint = 0x300
[static] The fourth variant modifier that decorates a basic type.
HandleType
  VARIANT_MASK : uint = 0x300
[static] A bitmask that can be used to query the variant of a basic handle type.
HandleType
  WARP : uint = 0x020
[static] A handle which can be used to warp an object.
HandleType
Constant Detail
DEFAULTConstant
public static const DEFAULT:uint = 0x001

A default handle which serves a general purpose.

This is the basic type of a handle and can be queried using the TYPE_MASK.

INVISIBLEConstant 
public static const INVISIBLE:uint = 0x000

A handle which serves a general purpose but should not be displayed.

This is the basic type of a handle and can be queried using the TYPE_MASK.

MOVEConstant 
public static const MOVE:uint = 0x008

A handle which can be used to move something. This is the basic type of a handle and can be queried using the TYPE_MASK.

OFFSET_EASTConstant 
public static const OFFSET_EAST:uint = 0x2000

A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the east.

See also

OFFSET_MASKConstant 
public static const OFFSET_MASK:uint = 0xF000

A bitmask that can be used to query the offsets of a basic handle type.

See also

OFFSET_NORTHConstant 
public static const OFFSET_NORTH:uint = 0x1000

A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the north.

See also

OFFSET_SOUTHConstant 
public static const OFFSET_SOUTH:uint = 0x4000

A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the south.

See also

OFFSET_WESTConstant 
public static const OFFSET_WEST:uint = 0x8000

A modifier that can be used to tell the rendering engine to render the visual representation of this handle with an offset to the west.

See also

RESIZEConstant 
public static const RESIZE:uint = 0x002

A handle which can be used to resize something.

This is the basic type of a handle and can be queried using the TYPE_MASK.

ROTATEConstant 
public static const ROTATE:uint = 0x004

A handle which can be used to rotate something. This is the basic type of a handle and can be queried using the TYPE_MASK.

SHEARConstant 
public static const SHEAR:uint = 0x010

A handle which can be used to shear an object. This is the basic type of a handle and can be queried using the TYPE_MASK.

TYPE_MASKConstant 
public static const TYPE_MASK:uint = 0x0FF

A bitmask that can be used to query the basic type of a handle type. This is the basic type of a handle and can be queried using the TYPE_MASK.

VARIANT_1Constant 
public static const VARIANT_1:uint = 0x000

A default variant modifier that decorates a basic type.

See also

VARIANT_2Constant 
public static const VARIANT_2:uint = 0x100

The second variant modifier that decorates a basic type.

See also

VARIANT_3Constant 
public static const VARIANT_3:uint = 0x200

The third variant modifier that decorates a basic type.

See also

VARIANT_4Constant 
public static const VARIANT_4:uint = 0x300

The fourth variant modifier that decorates a basic type.

See also

VARIANT_MASKConstant 
public static const VARIANT_MASK:uint = 0x300

A bitmask that can be used to query the variant of a basic handle type.

See also

WARPConstant 
public static const WARP:uint = 0x020

A handle which can be used to warp an object. This is the basic type of a handle and can be queried using the TYPE_MASK.