本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用
::: tip块。
Defined in: plugins/rect/rect.d.ts:13
Extends
Constructors
Constructor
new RectElement(host, options?): RectElement;Defined in: plugins/rect/rect.d.ts:18
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
options? | Partial<RectOptions> |
Returns
RectElement
Overrides
BaseGraphicElement.constructor
Properties
type
type: string;Defined in: plugins/rect/rect.d.ts:14
Overrides
fill
fill: string;Defined in: plugins/rect/rect.d.ts:15
stroke
stroke: string;Defined in: plugins/rect/rect.d.ts:16
strokeWidthMM
strokeWidthMM: number;Defined in: plugins/rect/rect.d.ts:17
host
host: EditorHost;Defined in: types/base-graphic-element.d.ts:28
Inherited from
id
id: string;Defined in: types/base-graphic-element.d.ts:29
Inherited from
xmm
xmm: number;Defined in: types/base-graphic-element.d.ts:30
Inherited from
ymm
ymm: number;Defined in: types/base-graphic-element.d.ts:31
Inherited from
wmm
wmm: number;Defined in: types/base-graphic-element.d.ts:32
Inherited from
hmm
hmm: number;Defined in: types/base-graphic-element.d.ts:33
Inherited from
rotation
rotation: number;Defined in: types/base-graphic-element.d.ts:34
Inherited from
scaleX
scaleX: number;Defined in: types/base-graphic-element.d.ts:35
Inherited from
scaleY
scaleY: number;Defined in: types/base-graphic-element.d.ts:36
Inherited from
visible
visible: boolean;Defined in: types/base-graphic-element.d.ts:37
Inherited from
locked
locked: boolean;Defined in: types/base-graphic-element.d.ts:38
Inherited from
draggable
draggable: boolean;Defined in: types/base-graphic-element.d.ts:39
Inherited from
transferable
transferable: boolean;Defined in: types/base-graphic-element.d.ts:40
Inherited from
BaseGraphicElement.transferable
resizeAnchors
resizeAnchors: string[] | null;Defined in: types/base-graphic-element.d.ts:41
Inherited from
BaseGraphicElement.resizeAnchors
Accessors
strokeWidth
Get Signature
get strokeWidth(): number;Defined in: plugins/rect/rect.d.ts:19
Returns
number
config
Get Signature
get config(): object;Defined in: plugins/rect/rect.d.ts:20
Returns
object
fill
fill: string;stroke
stroke: string;strokeWidth
strokeWidth: number;id
id: string;x
x: number;y
y: number;width
width: number;height
height: number;rotation
rotation: number;scaleX
scaleX: number;scaleY
scaleY: number;visible
visible: boolean;draggable
draggable: boolean;Overrides
x
Get Signature
get x(): number;Defined in: types/base-graphic-element.d.ts:19
Returns
number
Set Signature
set x(value): void;Defined in: types/base-graphic-element.d.ts:20
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
y
Get Signature
get y(): number;Defined in: types/base-graphic-element.d.ts:21
Returns
number
Set Signature
set y(value): void;Defined in: types/base-graphic-element.d.ts:22
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
height
Get Signature
get height(): number;Defined in: types/base-graphic-element.d.ts:23
Returns
number
Set Signature
set height(value): void;Defined in: types/base-graphic-element.d.ts:24
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
width
Get Signature
get width(): number;Defined in: types/base-graphic-element.d.ts:25
Returns
number
Set Signature
set width(value): void;Defined in: types/base-graphic-element.d.ts:26
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
Methods
deserialize()
deserialize(data): void;Defined in: plugins/rect/rect.d.ts:35
Parameters
| Parameter | Type |
|---|---|
data | any |
Returns
void
Overrides
BaseGraphicElement.deserialize
serialize()
serialize(): object;Defined in: plugins/rect/rect.d.ts:36
Returns
object
fill
fill: string;stroke
stroke: string;strokeWidthMM
strokeWidthMM: number;id
id: string;type
type: string;xmm
xmm: number;ymm
ymm: number;wmm
wmm: number;hmm
hmm: number;rotation
rotation: number;scaleX
scaleX: number;scaleY
scaleY: number;visible
visible: boolean;locked
locked: boolean;draggable
draggable: boolean;transferable
transferable: boolean;Overrides
updateProperty()
updateProperty(
host,
property,
oldValue,
newValue): void;Defined in: types/base-graphic-element.d.ts:43
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
property | string |
oldValue | any |
newValue | any |
Returns
void
Inherited from
BaseGraphicElement.updateProperty
clone()
clone(): IGraphicElement;Defined in: types/base-graphic-element.d.ts:44
Returns
Inherited from
getBoundingBox()
getBoundingBox(): object;Defined in: types/base-graphic-element.d.ts:45
Returns
object
x
x: number;y
y: number;width
width: number;height
height: number;Inherited from
BaseGraphicElement.getBoundingBox
getTransformAttr()
getTransformAttr(event): object;Defined in: types/base-graphic-element.d.ts:68
Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
object
oldAttrs
oldAttrs: any;newAttrs
newAttrs: any;