{"version":3,"sources":["node_modules\\react-native-web\\dist\\modules\\requestIdleCallback\\index.js"],"names":["Object","defineProperty","exports","value","cancelIdleCallback","undefined","_ExecutionEnvironment","require","_requestIdleCallback","cb","setTimeout","start","Date","now","didTimeout","timeRemaining","Math","max","_cancelIdleCallback","id","clearTimeout","isSupported","canUseDOM","window","requestIdleCallback","default"],"mappings":"AAAAA,OAAOC,cAAP,CAAsBC,OAAtB,CAA8B,YAA9B,CAA2C,CAACC,MAAM,IAAP,CAA3C,EAAyDD,QAAQE,kBAAR,CAA2BC,SAA3B;AACzD,GAAIC,uBAAsBC,QAAQ,+BAAR,CAA1B;;AAEA,GAAIC,sBAAqB,QAASA,qBAAT,CAA8BC,EAA9B,CAAiC;AAC1D,MAAOC,YAAW,UAAU;AAC5B,GAAIC,OAAMC,KAAKC,GAAL,EAAV;AACAJ,GAAG;AACHK,WAAW,KADR;AAEHC,cAAc,QAASA,cAAT,EAAwB;AACtC,MAAOC,MAAKC,GAAL,CAAS,CAAT,CAAW,IAAIL,KAAKC,GAAL,GAAWF,KAAf,CAAX,CAAP;AACC,CAJE,CAAH;;AAMC,CARM,CAQL,CARK,CAAP;AASC,CAVD;;AAYA,GAAIO,qBAAoB,QAASA,oBAAT,CAA6BC,EAA7B,CAAgC;AACxDC,aAAaD,EAAb;AACC,CAFD;;AAIA,GAAIE,aAAYf,sBAAsBgB,SAAtB,EAAiC,MAAOC,QAAOC,mBAAd,GAAoC,WAArF;;AAEA,GAAIA,qBAAoBH,YAAYE,OAAOC,mBAAnB,CAAuChB,oBAA/D;AACA,GAAIJ,oBAAmBiB,YAAYE,OAAOnB,kBAAnB,CAAsCc,mBAA7D,CAAiFhB,QAAQuB,OAAR;;AAEjFD,mBAFiF,CAE7DtB;AACpBE,kBADoB,CACDA,kBADC","file":"index.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["Object.defineProperty(exports,\"__esModule\",{value:true});exports.cancelIdleCallback=undefined;\nvar _ExecutionEnvironment=require('fbjs/lib/ExecutionEnvironment');\n\nvar _requestIdleCallback=function _requestIdleCallback(cb){\nreturn setTimeout(function(){\nvar start=Date.now();\ncb({\ndidTimeout:false,\ntimeRemaining:function timeRemaining(){\nreturn Math.max(0,50-(Date.now()-start));\n}});\n\n},1);\n};\n\nvar _cancelIdleCallback=function _cancelIdleCallback(id){\nclearTimeout(id);\n};\n\nvar isSupported=_ExecutionEnvironment.canUseDOM&&typeof window.requestIdleCallback!=='undefined';\n\nvar requestIdleCallback=isSupported?window.requestIdleCallback:_requestIdleCallback;\nvar cancelIdleCallback=isSupported?window.cancelIdleCallback:_cancelIdleCallback;exports.default=\n\nrequestIdleCallback;exports.\ncancelIdleCallback=cancelIdleCallback;"]}