all files / ember-joda/transforms/ month.js

0% Statements 0/3
100% Branches 0/0
0% Functions 0/2
0% Lines 0/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28                                                       
import JodaTransform from './joda';
import { Month } from 'ember-joda';
 
export default class MonthTransform extends JodaTransform {
  // static JodaClass = Month;
 
  /**
   * Deserializes a serialized month.
   * @param  {Number} serialized
   * @return {Object}
   */
  deserialize(serialized) {
    return this.constructor.JodaClass.of(serialized);
  }
 
  /**
   * Serializes a month
   * @param  {Object} deserialized
   * @return {number}
   */
  serialize(deserialized) {
    this._assertJodaType(deserialized);
 
    return deserialized.value();
  }
}