本页由脚本自动生成,请勿手动编辑。如需补充说明,请使用
::: tip块。
Defined in: types/base.d.ts:22
Properties
id
ts
id: string;Defined in: types/base.d.ts:23
type
ts
type: string;Defined in: types/base.d.ts:24
x
ts
x: number;Defined in: types/base.d.ts:25
y
ts
y: number;Defined in: types/base.d.ts:26
width
ts
width: number;Defined in: types/base.d.ts:27
height
ts
height: number;Defined in: types/base.d.ts:28
rotation
ts
rotation: number;Defined in: types/base.d.ts:29
scaleX
ts
scaleX: number;Defined in: types/base.d.ts:30
scaleY
ts
scaleY: number;Defined in: types/base.d.ts:31
visible
ts
visible: boolean;Defined in: types/base.d.ts:32
locked
ts
locked: boolean;Defined in: types/base.d.ts:33
draggable
ts
draggable: boolean;Defined in: types/base.d.ts:34
transferable
ts
transferable: boolean;Defined in: types/base.d.ts:35
resizeAnchors?
ts
optional resizeAnchors?: string[] | null;Defined in: types/base.d.ts:36
Methods
getBoundingBox()
ts
getBoundingBox(): BoundingBox;Defined in: types/base.d.ts:37
Returns
clone()
ts
clone(): IGraphicElement;Defined in: types/base.d.ts:38
Returns
IGraphicElement
serialize()
ts
serialize(): any;Defined in: types/base.d.ts:39
Returns
any
deserialize()
ts
deserialize(data): void;Defined in: types/base.d.ts:40
Parameters
| Parameter | Type |
|---|---|
data | any |
Returns
void
updateProperty()
ts
updateProperty(
host,
property,
oldValue,
newValue): void;Defined in: types/base.d.ts:41
Parameters
| Parameter | Type |
|---|---|
host | EditorHost |
property | string |
oldValue | any |
newValue | any |
Returns
void
getTransformAttr()?
ts
optional getTransformAttr(event): object;Defined in: types/base.d.ts:42
Parameters
| Parameter | Type |
|---|---|
event | any |
Returns
object
oldAttrs
ts
oldAttrs: any;newAttrs
ts
newAttrs: any;