Contains the schema information for Form instances.
Inherited | Abstract | Final | Static | Datatype | Header |
---|---|---|---|---|---|
Json[string] | Json[string] debugInfo(string[] hideKeys = null) | ||||
this(string | this(string newName) | ||||
this(Json[string] | this(Json[string] initData) | ||||
string | string fieldType(string key) | ||||
Json | Json field(string fieldName) | ||||
bool | bool initialize(Json[string] initData = null) | ||||
DSchema | DSchema removeField(string fieldName) | ||||
bool | bool hasField(string fieldName) | ||||
bool | bool hasAnyFields(string[] fieldNames) | ||||
this() | this() | ||||
DSchema | DSchema addField(string key, Json attributes) | ||||
string | string fieldDefault(string fieldName) | ||||
bool | bool hasAllFields(string[] fieldNames) | ||||
DSchema | DSchema addFields(Json[string] fields) | ||||
string[] | string[] fieldNames() |