UNPKG

ember-datalight

Version:

A lightweight data persistence library for Ember with full support of JSON structure

24 lines (19 loc) 443 B
'use strict'; var Wrapper = require('./wrapper'); var BooleanWrapper = module.exports = Wrapper.extend({ //set value _serialize: function(value) { if(typeof value === 'string') { value = value.toLowerCase(); if(value==='true' || value==='yes' || value==='1') { return true; } return false; } return Boolean(value); }, //get value _deserialize: function(value) { return value; } });