W3cubDocs

/Ember.js

DS.StringTransform

Extends: DS.Transform
Defined in: addon/transforms/string.js:6
Module: ember-data

deserialize (serialized, options)

serialized
The serialized value
options
hash of options passed to `DS.attr`
returns
The deserialized value

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

Example

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

serialize (deserialized, options)

deserialized
The deserialized value
options
hash of options passed to `DS.attr`
returns
The serialized value

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

Example

serialize(deserialized, options) {
  return Ember.isEmpty(deserialized) ? null : Number(deserialized);
}

© 2017 Yehuda Katz, Tom Dale and Ember.js contributors
Licensed under the MIT License.
https://emberjs.com/api/ember-data/2.14/classes/DS.StringTransform/methods