Loads any required properties for the deriverative model. Anything loaded by this method will be accessible later on during instantiation.
the arguments passed by the resolvers.
Called after all nested Models' dependencies are resolved. Useful if you require certain properties only available after it being resolved.
Applies the provided model to this instance.
The model to be applied.
Resolves nested Models that was instanced inside the parent including those nested in objects and arrays.
The resolver to use.
Serializes public properties including those nested inside arrays and objects into an Object.
Generated using TypeDoc
The Model class is the base class where all deriverative model classes should inherit from.
All Model-derived classes are required to implement a load method to load its properties to properly inject itself on the endpoints.