On this page

Source Code: lib/serialization/SerializerMiddleware.js#L30

Represents SerializerMiddleware.

new SerializerMiddleware(): SerializerMiddleware<DeserializedType, SerializedType, Context>
Returns:SerializerMiddleware<DeserializedType, SerializedType, Context>
serializerMiddleware.deserialize(data, context): DeserializedType | Promise<DeserializedType>
Source Code: lib/serialization/SerializerMiddleware.js#L53
Attributes
data:SerializedType
context:Context
Returns:DeserializedType | Promise<DeserializedType>

Restores this instance from the provided deserializer context.

serializerMiddleware.serialize(data, context): SerializedType | Promise<SerializedType> | null
Source Code: lib/serialization/SerializerMiddleware.js#L39
Attributes
data:DeserializedType
context:Context
Returns:SerializedType | Promise<SerializedType> | null

Serializes this instance into the provided serializer context.