angular.module('odoo') /** * */ .factory('preferencesFactory', function ($cordovaPreferences) { /** * */ var save = function (key, value, encrypt, success, error) { if (encrypt) { value = ''; } $cordovaPreferences.store(key, value).success(function (value) { success(value); }).error(function (err) { error(err); }); } /** * */ var get = function (key, success, error) { $cordovaPreferences.fetch(key).success(function (value) { success(value); }).error(function (err) { error(err); }); } /** * */ var remove = function (key, success, error) { $cordovaPreferences.remove(key).success(function (value) { success(value); }).error(function (err) { error(err); }); } return { save: save, get: get, remove: remove } });