The type of objects stored in the property
Specifies the schema type for the property this decorator is applied to. This can be used to replace the static schema property on your instance. Multiple instances of this decorator can be applied, but no more than one per property.
The schema validation type to make use of for this property
Specifies the schema type for a property with the given name on the class this decorator is applied to. This can either compliment or replace the static schema property on your instance class.
The name of the property that is being targetted
The schema validation type to make use of for this property
An optional getter which can be used to retrieve the property's value
An optional setter which can be used to set the property's value
Generated using TypeDoc
A compound property which provides either a getter, setter or both. Specifies the schema type for the property this decorator is applied to. This can be used to replace the static schema property on your instance. Multiple instances of this decorator can be applied, but no more than one per property. Specifies the schema type for a property with the given name on the class this decorator is applied to. This can either compliment or replace the static schema property on your instance class.