Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- overrides : {
- list_entries : function(options_or_callback, callback){
- var params = '', extracted, cb;
- extracted = ars.api.extract_params_and_callback(options_or_callback, callback);
- cb = function(entries){
- ars.api.offline.store_query(params, entries);
- extracted[1](entries);
- };
- if(!params){
- arguments.callee.original.call(this, cb);
- }else{
- arguments.callee.original.call(this, options_or_callback, cb);
- }
- },
- get_bookmarks : function(callback){
- arguments.callee.original.call(this, callback);
- },
- delete_bookmark : function(callback){
- arguments.callee.original.call(this, callback);
- }
- }
- };
- ars.api.prototype.offline = function(options){
- var m, original;
- if(!this.offline.enabled){
- this.offline.enabled = true;
- for(m in ars.api.offline.overrides){
- if(ars.api.offline.overrides.hasOwnProperty(m)){
- original = this[m];
- this[m] = ars.api.offline.overrides[m];
- this[m].original = original;
- }
- }
- }
- };
Add Comment
Please, Sign In to add comment