Sha256: 3bcf5c38a4d6d30ecece39873b4d84180b0869294e93b18806b56f2c7b83f579

Contents?: true

Size: 775 Bytes

Versions: 3

Compression:

Stored size: 775 Bytes

Contents

(function(h){function f(a){function g(){a?i.removeData(a):c&&delete k[c]}function f(){b.id=setTimeout(function(){b.fn()},j)}var m=this,i,b={},o=a?h.fn:h,d=arguments,n=4,c=d[1],j=d[2],e=d[3];typeof c!=="string"&&(n--,c=a=0,j=d[1],e=d[2]);a?(i=m.eq(0),i.data(a,b=i.data(a)||{})):c&&(b=k[c]||(k[c]={}));b.id&&clearTimeout(b.id);delete b.id;if(e)b.fn=function(a){typeof e==="string"&&(e=o[e]);e.apply(m,l.call(d,n))===!0&&!a?f():g()},f();else if(b.fn)return j===void 0?g():b.fn(j===!1),!0;else g()}var k={},
l=Array.prototype.slice;h.doTimeout=function(){return f.apply(window,[0].concat(l.call(arguments)))};h.fn.doTimeout=function(){var a=l.call(arguments),g=f.apply(this,["doTimeout"+a[0]].concat(a));return typeof a[0]==="number"||typeof a[1]==="number"?this:g}})(jQuery);

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
compass-jquery-plugin-0.3.3.1 templates/jquery/jquery.dotimeout.min.js
compass-jquery-plugin-0.3.3.0 templates/jquery/jquery.dotimeout.min.js
compass-jquery-plugin-0.3.2.8 templates/jquery/jquery.dotimeout.min.js