1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 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
- }
- });
|