{"version":3,"sources":["node_modules\\react-native-web\\dist\\apis\\PixelRatio\\index.js"],"names":["_createClass","defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","Constructor","protoProps","staticProps","prototype","_Dimensions","require","_Dimensions2","_interopRequireDefault","obj","__esModule","default","_classCallCheck","instance","TypeError","PixelRatio","value","get","scale","getFontScale","fontScale","getPixelSizeForLayoutSize","layoutSize","Math","round","roundToNearestPixel","ratio","module","exports"],"mappings":"AAAA,GAAIA,cAAa,UAAU,CAAC,QAASC,iBAAT,CAA0BC,MAA1B,CAAiCC,KAAjC,CAAuC,CAAC,IAAI,GAAIC,GAAE,CAAV,CAAYA,EAAED,MAAME,MAApB,CAA2BD,GAA3B,CAA+B,CAAC,GAAIE,YAAWH,MAAMC,CAAN,CAAf,CAAwBE,WAAWC,UAAX,CAAsBD,WAAWC,UAAX,EAAuB,KAA7C,CAAmDD,WAAWE,YAAX,CAAwB,IAAxB,CAA6B,GAAG,SAAUF,WAAb,CAAwBA,WAAWG,QAAX,CAAoB,IAApB,CAAyBC,OAAOC,cAAP,CAAsBT,MAAtB,CAA6BI,WAAWM,GAAxC,CAA4CN,UAA5C,EAAyD,CAAC,OAAO,UAASO,WAAT,CAAqBC,UAArB,CAAgCC,WAAhC,CAA4C,CAAC,GAAGD,UAAH,CAAcb,iBAAiBY,YAAYG,SAA7B,CAAuCF,UAAvC,EAAmD,GAAGC,WAAH,CAAed,iBAAiBY,WAAjB,CAA6BE,WAA7B,EAA0C,MAAOF,YAAP,CAAoB,CAAlM,CAAoM,CAA1e,EAAjB;;;;;;;;AAQA,GAAII,aAAYC,QAAQ,eAAR,CAAhB,CAAyC,GAAIC,cAAaC,uBAAuBH,WAAvB,CAAjB,CAAqD,QAASG,uBAAT,CAAgCC,GAAhC,CAAoC,CAAC,MAAOA,MAAKA,IAAIC,UAAT,CAAoBD,GAApB,CAAwB,CAACE,QAAQF,GAAT,CAA/B,CAA8C,SAASG,gBAAT,CAAyBC,QAAzB,CAAkCZ,WAAlC,CAA8C,CAAC,GAAG,EAAEY,mBAAoBZ,YAAtB,CAAH,CAAsC,CAAC,KAAM,IAAIa,UAAJ,CAAc,mCAAd,CAAN,CAA0D,CAAC;;;;;AAKlUC,WAAW,UAAU,CAAC,QAASA,WAAT,EAAqB,CAACH,gBAAgB,IAAhB,CAAqBG,UAArB,EAAkC,cAAaA,UAAb,CAAwB,IAAxB,CAA6B,CAAC,CAACf,IAAI,KAAL,CAAWgB,MAAM,QAASC,IAAT;;;;AAI7H;AACA,MAAOV,cAAaI,OAAb,CAAqBM,GAArB,CAAyB,QAAzB,EAAmCC,KAA1C;AACC,CAN2G,CAAD,CAMxG,CAAClB,IAAI,cAAL,CAAoBgB,MAAM,QAASG,aAAT;;;;;AAK7B;AACA,MAAOZ,cAAaI,OAAb,CAAqBM,GAArB,CAAyB,QAAzB,EAAmCG,SAAnC,EAA8CL,WAAWE,GAAX,EAArD;AACC,CAPE,CANwG,CAaxG,CAACjB,IAAI,2BAAL,CAAiCgB,MAAM,QAASK,0BAAT;;;;;;AAM1CC,UAN0C,CAM/B;AACX,MAAOC,MAAKC,KAAL,CAAWF,WAAWP,WAAWE,GAAX,EAAtB,CAAP;AACC,CARE,CAbwG,CAqBxG,CAACjB,IAAI,qBAAL,CAA2BgB,MAAM,QAASS,oBAAT;;;;;;;;AAQpCH,UARoC,CAQzB;AACX,GAAII,OAAMX,WAAWE,GAAX,EAAV;AACA,MAAOM,MAAKC,KAAL,CAAWF,WAAWI,KAAtB,EAA6BA,KAApC;AACC,CAXE,CArBwG,CAA7B,EAgCzE,MAAOX,WAAP,CAAmB,CAhCb,EALuT;;;AAwClUY,OAAOC,OAAP,CAAeb,UAAf","file":"index.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if(\"value\"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();\n\n\n\n\n\n\n\nvar _Dimensions=require('../Dimensions');var _Dimensions2=_interopRequireDefault(_Dimensions);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj};}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError(\"Cannot call a class as a function\");}}var\n\n\n\n\nPixelRatio=function(){function PixelRatio(){_classCallCheck(this,PixelRatio);}_createClass(PixelRatio,null,[{key:'get',value:function get()\n\n\n\n{\nreturn _Dimensions2.default.get('window').scale;\n}},{key:'getFontScale',value:function getFontScale()\n\n\n\n\n{\nreturn _Dimensions2.default.get('window').fontScale||PixelRatio.get();\n}},{key:'getPixelSizeForLayoutSize',value:function getPixelSizeForLayoutSize(\n\n\n\n\n\nlayoutSize){\nreturn Math.round(layoutSize*PixelRatio.get());\n}},{key:'roundToNearestPixel',value:function roundToNearestPixel(\n\n\n\n\n\n\n\nlayoutSize){\nvar ratio=PixelRatio.get();\nreturn Math.round(layoutSize*ratio)/ratio;\n}}]);return PixelRatio;}();\n\n\nmodule.exports=PixelRatio;"]}