Optional
constructorOptional
deserializerCustom deserializer for member
Optional
emitWhen set, a default value is emitted if the property is uninitialized/undefined.
Optional
isWhen set, indicates that the member must be present when deserializing.
Optional
keyOptional
numberExperimental number type
Optional
nameWhen set, the key on the JSON that should be used instead of the class property name.
Optional
preserveWhether to preserve null in the JSON output. When false it will not emit nor store the property if its value is null. Default: false.
Optional
serializerCustom serialized for member
Optional
shapeHow the map should be serialized. Default is ARRAY.
Optional
valueOptional
numberExperimental number type
Sets the constructor of the property. Optional with ReflectDecorators.