[This is preliminary documentation and is subject to change.]
Classes
Class | Description | |
---|---|---|
![]() | Record |
Represents a client-side "Form" an analogue of WAVE.RecordModel.Record on C# server-side.
The class is initialized from schema obtained from the server via JSON.
The JSON is generated by RecordModelGenerator class.
This class is usually used for API consumers that need to have the JS/client-like functionality on the server
|
![]() | RecordModelGenerator |
Facilitates tasks of JSON generation for record models/rows as needed by WV.RecordModel client library.
This class does not generate nested models, only flat models for particular row
(i.e. id row has a complex type field, it will be serialized as "object")
|
Structures
Structure | Description | |
---|---|---|
![]() | Record ServerError |
Delegates
Delegate | Description | |
---|---|---|
![]() | ModelFieldValueListLookupFunc |
Invoked by generator to obtain a list of dynamic lookup values for a field.
This event is invoked ONLY for fields that DO NOT have valueList specified
|
![]() | ModelLocalizationEventHandler |
Invoked by generator to obtain localized versions of certain properties
|