@burnmark-io/designer-core / ShapeObject
Interface: ShapeObject
Defined in: packages/core/src/objects.ts:50
Extends
Properties
color
color:
string
Defined in: packages/core/src/objects.ts:15
Inherited from
cornerRadius?
optionalcornerRadius?:number
Defined in: packages/core/src/objects.ts:56
fill
fill:
boolean
Defined in: packages/core/src/objects.ts:53
height
height:
number
Defined in: packages/core/src/objects.ts:9
Inherited from
id
id:
string
Defined in: packages/core/src/objects.ts:4
Inherited from
invert
invert:
boolean
Defined in: packages/core/src/objects.ts:55
lineDirection?
optionallineDirection?:"horizontal"|"vertical"|"diagonal-ltr"|"diagonal-rtl"
Defined in: packages/core/src/objects.ts:57
locked
locked:
boolean
Defined in: packages/core/src/objects.ts:12
Inherited from
name?
optionalname?:string
Defined in: packages/core/src/objects.ts:14
Inherited from
opacity
opacity:
number
Defined in: packages/core/src/objects.ts:11
Inherited from
rotation
rotation:
number
Defined in: packages/core/src/objects.ts:10
Inherited from
shape
shape:
"rectangle"|"ellipse"|"line"
Defined in: packages/core/src/objects.ts:52
strokeWidth
strokeWidth:
number
Defined in: packages/core/src/objects.ts:54
type
type:
"shape"
Defined in: packages/core/src/objects.ts:51
Overrides
visible
visible:
boolean
Defined in: packages/core/src/objects.ts:13
Inherited from
width
width:
number
Defined in: packages/core/src/objects.ts:8
Inherited from
x
x:
number
Defined in: packages/core/src/objects.ts:6
Inherited from
y
y:
number
Defined in: packages/core/src/objects.ts:7