Class: DrawPad
Extends
Composite
Constructors
new DrawPad()
new DrawPad(
options):DrawPad
A rectangular area on which the user can draw strokes (lines).
Parameters
• options: DrawPadOptions
Returns
Remarks
This composite node is composed of a rectangle Shape and another Shape that is formed from a path of points.
Overrides
Composite.constructor
Defined in
m2c2kit/packages/addons/src/composites/draw-pad.ts:142
Properties
_alpha
_alpha:
number
Inherited from
Composite._alpha
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3093
_draggable
protected_draggable:boolean
Inherited from
Composite._draggable
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3096
_game?
optional_game:Game
Inherited from
Composite._game
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3099
_hidden
protected_hidden:boolean
Inherited from
Composite._hidden
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3097
_isUserInteractionEnabled
protected_isUserInteractionEnabled:boolean
Inherited from
Composite._isUserInteractionEnabled
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3095
_position
_position:
Point
Inherited from
Composite._position
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3091
_scale
_scale:
number
Inherited from
Composite._scale
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3092
_size
protected_size:Size
Inherited from
Composite._size
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3103
_zRotation
_zRotation:
number
Inherited from
Composite._zRotation
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3094
absoluteAlpha
absoluteAlpha:
number
Inherited from
Composite.absoluteAlpha
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3105
absoluteAlphaChange
absoluteAlphaChange:
number
Inherited from
Composite.absoluteAlphaChange
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3106
absolutePosition
absolutePosition:
Point
Inherited from
Composite.absolutePosition
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3102
absoluteScale
absoluteScale:
number
Inherited from
Composite.absoluteScale
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3104
actions
actions:
Action[]
Inherited from
Composite.actions
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3107
children
children:
M2Node[]
Inherited from
Composite.children
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3101
compositeType
compositeType:
string="DrawPad"
Overrides
Composite.compositeType
Defined in
m2c2kit/packages/addons/src/composites/draw-pad.ts:110
constructionIso8601TimeStamp
constructionIso8601TimeStamp:
string
Inherited from
Composite.constructionIso8601TimeStamp
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3088
constructionSequence
constructionSequence:
number
Inherited from
Composite.constructionSequence
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3089
constructionTimeStamp
constructionTimeStamp:
number
Inherited from
Composite.constructionTimeStamp
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3087
continuousDrawingOnly
continuousDrawingOnly:
boolean=false
Defined in
m2c2kit/packages/addons/src/composites/draw-pad.ts:112
continuousDrawingOnlyExceptionDistance
continuousDrawingOnlyExceptionDistance:
undefined|number
Defined in
m2c2kit/packages/addons/src/composites/draw-pad.ts:113
dragging
dragging:
boolean
Is the node in a dragging state?
Inherited from
Composite.dragging
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3132
draggingLastPointerOffset
draggingLastPointerOffset:
Point
What was the previous pointer offset when the node was in a dragging state?
Inherited from
Composite.draggingLastPointerOffset
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3130
eventListeners
eventListeners:
M2NodeEventListener<M2NodeEvent>[]
Inherited from
Composite.eventListeners
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3109
isDrawable
isDrawable:
boolean
Inherited from
Composite.isDrawable
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:123
isShape
isShape:
boolean
Inherited from
Composite.isShape
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3083
isText
isText:
boolean
Inherited from
Composite.isText
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3084
layout
layout:
Layout
FOR INTERNAL USE ONLY
Inherited from
Composite.layout
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3098
loopMessages
loopMessages:
Set<string>
Inherited from
Composite.loopMessages
Defined in
node_modules/@m2c2kit/core/dist/index.d.ts:3113
name
name:
string
Name of the node. Only needed if the node will be referred to by name in a later function