Shave a line, don't repeat $.extend.
This commit is contained in:
parent
f94a1c8736
commit
2390251e59
@ -475,48 +475,44 @@
|
|||||||
|
|
||||||
$.cache.requests = {};
|
$.cache.requests = {};
|
||||||
|
|
||||||
if (typeof GM_deleteValue !== "undefined" && GM_deleteValue !== null) {
|
$.extend($, typeof GM_deleteValue !== "undefined" && GM_deleteValue !== null ? {
|
||||||
$.extend($, {
|
"delete": function(name) {
|
||||||
"delete": function(name) {
|
name = NAMESPACE + name;
|
||||||
name = NAMESPACE + name;
|
return GM_deleteValue(name);
|
||||||
return GM_deleteValue(name);
|
},
|
||||||
},
|
get: function(name, defaultValue) {
|
||||||
get: function(name, defaultValue) {
|
var value;
|
||||||
var value;
|
name = NAMESPACE + name;
|
||||||
name = NAMESPACE + name;
|
if (value = GM_getValue(name)) {
|
||||||
if (value = GM_getValue(name)) {
|
return JSON.parse(value);
|
||||||
return JSON.parse(value);
|
} else {
|
||||||
} else {
|
return defaultValue;
|
||||||
return defaultValue;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
set: function(name, value) {
|
|
||||||
name = NAMESPACE + name;
|
|
||||||
localStorage[name] = JSON.stringify(value);
|
|
||||||
return GM_setValue(name, JSON.stringify(value));
|
|
||||||
}
|
}
|
||||||
});
|
},
|
||||||
} else {
|
set: function(name, value) {
|
||||||
$.extend($, {
|
name = NAMESPACE + name;
|
||||||
"delete": function(name) {
|
localStorage[name] = JSON.stringify(value);
|
||||||
name = NAMESPACE + name;
|
return GM_setValue(name, JSON.stringify(value));
|
||||||
return delete localStorage[name];
|
}
|
||||||
},
|
} : {
|
||||||
get: function(name, defaultValue) {
|
"delete": function(name) {
|
||||||
var value;
|
name = NAMESPACE + name;
|
||||||
name = NAMESPACE + name;
|
return delete localStorage[name];
|
||||||
if (value = localStorage[name]) {
|
},
|
||||||
return JSON.parse(value);
|
get: function(name, defaultValue) {
|
||||||
} else {
|
var value;
|
||||||
return defaultValue;
|
name = NAMESPACE + name;
|
||||||
}
|
if (value = localStorage[name]) {
|
||||||
},
|
return JSON.parse(value);
|
||||||
set: function(name, value) {
|
} else {
|
||||||
name = NAMESPACE + name;
|
return defaultValue;
|
||||||
return localStorage[name] = JSON.stringify(value);
|
|
||||||
}
|
}
|
||||||
});
|
},
|
||||||
}
|
set: function(name, value) {
|
||||||
|
name = NAMESPACE + name;
|
||||||
|
return localStorage[name] = JSON.stringify(value);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
for (key in conf) {
|
for (key in conf) {
|
||||||
val = conf[key];
|
val = conf[key];
|
||||||
|
|||||||
@ -358,8 +358,8 @@ $.extend $,
|
|||||||
|
|
||||||
$.cache.requests = {}
|
$.cache.requests = {}
|
||||||
|
|
||||||
if GM_deleteValue?
|
$.extend $,
|
||||||
$.extend $,
|
if GM_deleteValue?
|
||||||
delete: (name) ->
|
delete: (name) ->
|
||||||
name = NAMESPACE + name
|
name = NAMESPACE + name
|
||||||
GM_deleteValue name
|
GM_deleteValue name
|
||||||
@ -374,8 +374,7 @@ if GM_deleteValue?
|
|||||||
# for `storage` events
|
# for `storage` events
|
||||||
localStorage[name] = JSON.stringify value
|
localStorage[name] = JSON.stringify value
|
||||||
GM_setValue name, JSON.stringify value
|
GM_setValue name, JSON.stringify value
|
||||||
else
|
else
|
||||||
$.extend $,
|
|
||||||
delete: (name) ->
|
delete: (name) ->
|
||||||
name = NAMESPACE + name
|
name = NAMESPACE + name
|
||||||
delete localStorage[name]
|
delete localStorage[name]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user