Dotloom TypeScript API
Preparing search index...
sdk/src
EntityTypeDef
Interface EntityTypeDef
A plugin entity type (serializable; no executable code).
interface
EntityTypeDef
{
anchors
?:
{
expr
:
string
;
kind
?:
AnchorKind
;
name
:
string
}
[]
;
circle
?:
{
center
:
string
;
radius
:
string
}
;
constraints
?:
{
label
?:
string
;
lhs
:
string
;
op
:
Cmp
;
rhs
:
string
;
strength
?:
Strength
;
}
[]
;
derived
?:
{
expr
:
string
;
name
:
string
}
[]
;
label
?:
string
;
migrations
?:
{
from
:
number
;
remove
?:
string
[]
;
rename
?:
Record
<
string
,
string
>
;
set
?:
Record
<
string
,
PropValue
>
;
}
[]
;
primitives
?:
PrimitiveDef
[]
;
props
?:
Record
<
string
,
PropDef
>
;
typeId
:
string
;
version
?:
number
;
}
Index
Properties
anchors?
circle?
constraints?
derived?
label?
migrations?
primitives?
props?
type
Id
version?
Properties
Optional
anchors
anchors
?:
{
expr
:
string
;
kind
?:
AnchorKind
;
name
:
string
}
[]
Optional
circle
circle
?:
{
center
:
string
;
radius
:
string
}
Optional
constraints
constraints
?:
{
label
?:
string
;
lhs
:
string
;
op
:
Cmp
;
rhs
:
string
;
strength
?:
Strength
;
}
[]
Optional
derived
derived
?:
{
expr
:
string
;
name
:
string
}
[]
Optional
label
label
?:
string
Optional
migrations
migrations
?:
{
from
:
number
;
remove
?:
string
[]
;
rename
?:
Record
<
string
,
string
>
;
set
?:
Record
<
string
,
PropValue
>
;
}
[]
Optional
primitives
primitives
?:
PrimitiveDef
[]
Optional
props
props
?:
Record
<
string
,
PropDef
>
type
Id
typeId
:
string
Optional
version
version
?:
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
anchors
circle
constraints
derived
label
migrations
primitives
props
type
Id
version
Dotloom TypeScript API
Loading...
A plugin entity type (serializable; no executable code).