Skip to content

Documentation / @ember-data/serializer / transform / default

Defined in: packages/serializer/src/-private/transforms/transform.ts:116

When given a serialized value from a JSON object this method must return the deserialized value for the record attribute.

Example

javascript
deserialize(serialized, options) {
  return empty(serialized) ? null : Number(serialized);
}

Param

The serialized value

Param

hash of options passed to attr

Methods

deserialize()

ts
deserialize(value, options): unknown;

Defined in: packages/serializer/src/-private/transforms/transform.ts:118

Parameters

value

unknown

options

undefined | ObjectValue

Returns

unknown


serialize()

ts
serialize(value, options): unknown;

Defined in: packages/serializer/src/-private/transforms/transform.ts:117

Parameters

value

unknown

options

undefined | ObjectValue

Returns

unknown

Released under the MIT License.