Remove unused parameter from $.cache
This commit is contained in:
parent
77c3efde20
commit
f055869286
@ -84,20 +84,21 @@ $.ajax = do ->
|
|||||||
|
|
||||||
do ->
|
do ->
|
||||||
reqs = {}
|
reqs = {}
|
||||||
$.cache = (url, cb, options={}, extra={}) ->
|
$.cache = (url, cb, options={}) ->
|
||||||
|
{ajax} = options
|
||||||
if (req = reqs[url])
|
if (req = reqs[url])
|
||||||
if req.callbacks
|
if req.callbacks
|
||||||
req.callbacks.push cb
|
req.callbacks.push cb
|
||||||
else
|
else
|
||||||
$.queueTask -> cb.call req, {isCached: true}
|
$.queueTask -> cb.call req, {isCached: true}
|
||||||
return req
|
return req
|
||||||
options.onloadend = ->
|
onloadend = ->
|
||||||
unless @status
|
unless @status
|
||||||
delete reqs[url]
|
delete reqs[url]
|
||||||
for cb in @callbacks
|
for cb in @callbacks
|
||||||
do (cb) => $.queueTask => cb.call @, {isCached: false}
|
do (cb) => $.queueTask => cb.call @, {isCached: false}
|
||||||
delete @callbacks
|
delete @callbacks
|
||||||
req = (extra.ajax or $.ajax) url, options
|
req = (ajax or $.ajax) url, {onloadend}
|
||||||
req.callbacks = [cb]
|
req.callbacks = [cb]
|
||||||
reqs[url] = req
|
reqs[url] = req
|
||||||
$.cleanCache = (testf) ->
|
$.cleanCache = (testf) ->
|
||||||
|
|||||||
@ -110,9 +110,9 @@ CrossOrigin =
|
|||||||
|
|
||||||
req
|
req
|
||||||
|
|
||||||
cache: (url, cb, options={}, extra={}) ->
|
cache: (url, cb) ->
|
||||||
extra.ajax = CrossOrigin.ajax
|
$.cache url, cb,
|
||||||
$.cache url, cb, options, extra
|
ajax: CrossOrigin.ajax
|
||||||
|
|
||||||
permission: (cb) ->
|
permission: (cb) ->
|
||||||
<% if (type === 'crx') { %>
|
<% if (type === 'crx') { %>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user