Class: Rectangle
#
HierarchyShape
↳ Rectangle
#
Constructors#
constructor+ new Rectangle(x?
: number, y?
: number, height?
: number, width?
: number): Rectangle
#
ParametersName | Type | Default value |
---|---|---|
x | number | 0 |
y | number | 0 |
height | number | 0 |
width | number | 0 |
Returns: Rectangle
Overrides: Shape.constructor
#
Accessors#
attr• get attr(): Attributes
Returns: Attributes
#
fill• set fill(fill
: string): void
#
ParametersName | Type |
---|---|
fill | string |
Returns: void
#
height• get height(): number
Returns: number
• set height(height
: number): void
#
ParametersName | Type |
---|---|
height | number |
Returns: void
#
name• get name(): string
Returns: string
• set name(name
: string): void
#
ParametersName | Type |
---|---|
name | string |
Returns: void
#
stroke• set stroke(stroke
: number): void
#
ParametersName | Type |
---|---|
stroke | number |
Returns: void
#
strokeWidth• set strokeWidth(strokeWidth
: number): void
#
ParametersName | Type |
---|---|
strokeWidth | number |
Returns: void
#
transform• set transform(transform
: string): void
#
ParametersName | Type |
---|---|
transform | string |
Returns: void
#
type• get type(): string
Returns: string
#
uuid• get uuid(): string
Returns: string
#
width• get width(): number
Returns: number
• set width(width
: number): void
#
ParametersName | Type |
---|---|
width | number |
Returns: void
#
x• set x(x
: number): void
#
ParametersName | Type |
---|---|
x | number |
Returns: void
#
y• set y(y
: number): void
#
ParametersName | Type |
---|---|
y | number |
Returns: void
#
Methods#
cloneâ–¸ clone(): Rectangle
Returns: Rectangle
#
onViewUpdateâ–¸ onViewUpdate(): void
Returns: void
Inherited from: Shape.onViewUpdate
#
setAttributesâ–¸ setAttributes(attr
: Attributes): void
#
ParametersName | Type |
---|---|
attr | Attributes |
Returns: void
Inherited from: Shape.setAttributes
#
toObjectâ–¸ toObject(): ShapeObject
Returns: ShapeObject
Inherited from: Shape.toObject
#
transformAttributesâ–¸ transformAttributes(): Attributes
Returns: Attributes
Inherited from: Shape.transformAttributes