EntitySchemas class

Convenient way to build entity schemas on the client. Typically, entity schemas come from the mverse server, but sometimes you want to build a metaform because it's easier than building a form manually.

Properties

hashCode int
The hash code for this object.
no setterinherited
parentRef ↔ MSchemaRef?
getter/setter pair
properties Map<JsonPath, IMSchemaProperty>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemaRef → MSchemaRef
final
schemaUri Uri?
final

Methods

embeddedProp(dynamic path, dynamic build(EmbeddedPropertyBuilder builder)) → void
entityListProp(dynamic path, dynamic build(EntityListPropertyBuilder builder)) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
prop(dynamic path, dynamic build(MPropertyBuilder builder)) → void
refProp(dynamic path, dynamic build(RefPropertyBuilder builder)) → void
stringSelectProp(dynamic path, dynamic build(StringSelectPropertyBuilder builder)) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

build(MSchemaRef schemaRef, void builder(EntitySchemas schema)) → IMEntityDefinition