@appscode/ui-builder
Version:
## Motivation
1 lines • 1.24 kB
JavaScript
;var e,t,n,a=require("./wrapper-944ca3a6.js"),o=/(iphone|ipod|ipad).*applewebkit/i.test(a.al),i=a.U.location,s=a.U.setImmediate,r=a.U.clearImmediate,c=a.U.process,p=a.U.MessageChannel,d=a.U.Dispatch,u=0,f={},l=function(e){if(f.hasOwnProperty(e)){var t=f[e];delete f[e],t()}},m=function(e){return function(){l(e)}},h=function(e){l(e.data)},U=function(e){a.U.postMessage(e+"",i.protocol+"//"+i.host)};s&&r||(s=function(t){for(var n=[],a=1;arguments.length>a;)n.push(arguments[a++]);return f[++u]=function(){("function"==typeof t?t:Function(t)).apply(void 0,n)},e(u),u},r=function(e){delete f[e]},"process"==a.ag(c)?e=function(e){c.nextTick(m(e))}:d&&d.now?e=function(e){d.now(m(e))}:p&&!o?(n=(t=new p).port2,t.port1.onmessage=h,e=a.f(n.postMessage,n,1)):!a.U.addEventListener||"function"!=typeof postMessage||a.U.importScripts||a.o(U)||"file:"===i.protocol?e="onreadystatechange"in a.am("script")?function(e){a.an.appendChild(a.am("script")).onreadystatechange=function(){a.an.removeChild(this),l(e)}}:function(e){setTimeout(m(e),0)}:(e=U,a.U.addEventListener("message",h,!1)));var g={set:s,clear:r},v=!a.U.setImmediate||!a.U.clearImmediate;a._({global:!0,bind:!0,enumerable:!0,forced:v},{setImmediate:g.set,clearImmediate:g.clear});