AdornmentShape
Defined in: parts/Adornment.ts:134
A shape within an adornment (e.g., a resize handle, rotation handle).
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new AdornmentShape(
options):AdornmentShape
Defined in: parts/Adornment.ts:147
Parameters
Sección titulada «Parameters»options
Sección titulada «options»cursor?
Sección titulada «cursor?»string
string
string
relativeOffset?
Sección titulada «relativeOffset?»{ x: number; y: number; }
relativeOffset.x
Sección titulada «relativeOffset.x»number
relativeOffset.y
Sección titulada «relativeOffset.y»number
relativeSpot?
Sección titulada «relativeSpot?»{ x: number; y: number; }
relativeSpot.x
Sección titulada «relativeSpot.x»number
relativeSpot.y
Sección titulada «relativeSpot.y»number
stroke?
Sección titulada «stroke?»string
strokeWidth?
Sección titulada «strokeWidth?»number
visible?
Sección titulada «visible?»boolean
Returns
Sección titulada «Returns»AdornmentShape
Accessors
Sección titulada «Accessors»Get Signature
Sección titulada «Get Signature»get bounds():
Rect
Defined in: parts/Adornment.ts:187
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set bounds(
value):void
Defined in: parts/Adornment.ts:191
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get cursor():
string
Defined in: parts/Adornment.ts:219
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set cursor(
value):void
Defined in: parts/Adornment.ts:223
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get fill():
string
Defined in: parts/Adornment.ts:195
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set fill(
value):void
Defined in: parts/Adornment.ts:199
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get name():
string
Defined in: parts/Adornment.ts:183
Returns
Sección titulada «Returns»string
Get Signature
Sección titulada «Get Signature»get stroke():
string
Defined in: parts/Adornment.ts:203
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set stroke(
value):void
Defined in: parts/Adornment.ts:207
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
strokeWidth
Sección titulada «strokeWidth»Get Signature
Sección titulada «Get Signature»get strokeWidth():
number
Defined in: parts/Adornment.ts:211
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set strokeWidth(
value):void
Defined in: parts/Adornment.ts:215
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
visible
Sección titulada «visible»Get Signature
Sección titulada «Get Signature»get visible():
boolean
Defined in: parts/Adornment.ts:227
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set visible(
value):void
Defined in: parts/Adornment.ts:231
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Methods
Sección titulada «Methods»containsPoint()
Sección titulada «containsPoint()»containsPoint(
point):boolean
Defined in: parts/Adornment.ts:236
Check if a point is inside this shape.
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»boolean
repositionRelativeTo()
Sección titulada «repositionRelativeTo()»repositionRelativeTo(
partBounds):void
Defined in: parts/Adornment.ts:174
Move this shape so its center sits at its stored relative spot (plus any fixed offset) within the given (current) part bounds. A shape created without a relativeSpot is left untouched.
Parameters
Sección titulada «Parameters»partBounds
Sección titulada «partBounds»Returns
Sección titulada «Returns»void