@dipscope/type-manager
Version:
Transform JSON strings or plain objects into JS class instances.
25 lines • 796 B
JavaScript
var UnknownSerializer = (function () {
function UnknownSerializer() {
}
UnknownSerializer.prototype.serialize = function (x, serializerContext) {
if (x === undefined) {
return serializerContext.serializedDefaultValue;
}
if (x === null) {
return serializerContext.serializedNullValue;
}
return x;
};
UnknownSerializer.prototype.deserialize = function (x, serializerContext) {
if (x === undefined) {
return serializerContext.deserializedDefaultValue;
}
if (x === null) {
return serializerContext.deserializedNullValue;
}
return x;
};
return UnknownSerializer;
}());
export { UnknownSerializer };
//# sourceMappingURL=unknown-serializer.js.map