Schema
Defined in: src/entities/schema.ts:45
Represents dynamic property schema, associated with the entity type.
Constructors
Constructor
new Schema(
dart):Schema
Defined in: src/entities/schema.ts:48
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
Schema
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
dart | public | any | src/entities/schema.ts:46 |
Accessors
entityTypes
Get Signature
get entityTypes():
EntityType[]
Defined in: src/entities/schema.ts:63
Entity types associated with this schema.
Returns
Set Signature
set entityTypes(
et):void
Defined in: src/entities/schema.ts:64
Parameters
| Parameter | Type |
|---|---|
et | EntityType[] |
Returns
void
name
Get Signature
get name():
string
Defined in: src/entities/schema.ts:56
Returns
string
properties
Get Signature
get properties():
EntityProperty[]
Defined in: src/entities/schema.ts:59
Schema properties
Returns
Set Signature
set properties(
p):void
Defined in: src/entities/schema.ts:60
Parameters
| Parameter | Type |
|---|---|
p | EntityProperty[] |
Returns
void
Methods
create()
staticcreate(name):Schema
Defined in: src/entities/schema.ts:52
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
Schema