Type alias DeserializerFn<T, TD, Raw>
DeserializerFn<T, TD, Raw>: ((sourceObject,
typeDescriptor,
knownTypes,
memberName,
deserializer,
memberOptions?,
serializerOptions?) => T) Type Parameters
T
TD extends TypeDescriptor
Raw
Type declaration
- (sourceObject, typeDescriptor, knownTypes, memberName, deserializer, memberOptions?, serializerOptions?): T
Parameters
sourceObject: Raw
typeDescriptor: TD
knownTypes: Map<string, Serializable<any>>
memberName: string
Optional
serializerOptions: any
Returns T