{"version":3,"sources":["node_modules\\react-native-web\\dist\\apis\\StyleSheet\\StyleRegistry.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","_createClass","defineProperties","props","descriptor","enumerable","configurable","writable","defineProperty","Constructor","protoProps","staticProps","_createReactDOMStyle","require","_createReactDOMStyle2","_interopRequireDefault","_flattenArray","_flattenArray2","_flattenStyle","_flattenStyle2","_I18nManager","_I18nManager2","_i18nStyle","_i18nStyle2","_prefixStyles","_ReactNativePropRegistry","_ReactNativePropRegistry2","_StyleManager","_StyleManager2","obj","__esModule","default","_classCallCheck","instance","TypeError","emptyObject","createCacheKey","id","prefix","classListToString","list","join","trim","StyleRegistry","cache","ltr","rtl","styleManager","value","getStyleSheetHtml","register","flatStyle","_registerById","_this","dir","isRTL","style","domStyle","keys","forEach","styleProp","setDeclaration","resolve","reactNativeStyle","options","undefined","_key","_resolveStyleIfNeeded","Array","isArray","_resolveStyle","flatArray","isArrayOfNumbers","resolveStateful","rnStyleNext","domStyleProps","_this2","rdomClassList","classList","rdomStyle","_rdomClassList$reduce","reduce","styleProps","className","_styleManager$getDecl","getDeclaration","prop","push","rnClassList","rnStyle","_resolve","rdomClassListNext","rdomStyleNext","_styleManager$getDecl2","concat","_this3","i18n","getClassName","prefixInlineStyles","module","exports"],"mappings":"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","file":"StyleRegistry.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};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\nvar _createReactDOMStyle=require('./createReactDOMStyle');var _createReactDOMStyle2=_interopRequireDefault(_createReactDOMStyle);\nvar _flattenArray=require('../../modules/flattenArray');var _flattenArray2=_interopRequireDefault(_flattenArray);\nvar _flattenStyle=require('./flattenStyle');var _flattenStyle2=_interopRequireDefault(_flattenStyle);\nvar _I18nManager=require('../I18nManager');var _I18nManager2=_interopRequireDefault(_I18nManager);\nvar _i18nStyle=require('./i18nStyle');var _i18nStyle2=_interopRequireDefault(_i18nStyle);\nvar _prefixStyles=require('../../modules/prefixStyles');\nvar _ReactNativePropRegistry=require('../../modules/ReactNativePropRegistry');var _ReactNativePropRegistry2=_interopRequireDefault(_ReactNativePropRegistry);\nvar _StyleManager=require('./StyleManager');var _StyleManager2=_interopRequireDefault(_StyleManager);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\");}}\n\nvar emptyObject={};\n\nvar createCacheKey=function createCacheKey(id){\nvar prefix='rn';\nreturn prefix+'-'+id;\n};\n\nvar classListToString=function classListToString(list){return list.join(' ').trim();};var\n\nStyleRegistry=function(){\nfunction StyleRegistry(){_classCallCheck(this,StyleRegistry);\nthis.cache={ltr:{},rtl:{}};\nthis.styleManager=new _StyleManager2.default();\n}_createClass(StyleRegistry,[{key:'getStyleSheetHtml',value:function getStyleSheetHtml()\n\n{\nreturn this.styleManager.getStyleSheetHtml();\n}},{key:'register',value:function register(\n\n\n\n\nflatStyle){\nvar id=_ReactNativePropRegistry2.default.register(flatStyle);\nthis._registerById(id);\nreturn id;\n}},{key:'_registerById',value:function _registerById(\n\nid){var _this=this;\nvar dir=_I18nManager2.default.isRTL?'rtl':'ltr';\nif(!this.cache[dir][id]){\nvar style=(0,_flattenStyle2.default)(id);\nvar domStyle=(0,_createReactDOMStyle2.default)((0,_i18nStyle2.default)(style));\nObject.keys(domStyle).forEach(function(styleProp){\nvar value=domStyle[styleProp];\nif(value!=null){\n_this.styleManager.setDeclaration(styleProp,value);\n}\n});\nthis.cache[dir][id]=true;\n}\n}},{key:'resolve',value:function resolve(\n\n\n\n\nreactNativeStyle){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:emptyObject;\nif(!reactNativeStyle){\nreturn undefined;\n}\n\n\nif(typeof reactNativeStyle==='number'){\nthis._registerById(reactNativeStyle);\nvar _key=createCacheKey(reactNativeStyle);\nreturn this._resolveStyleIfNeeded(reactNativeStyle,options,_key);\n}\n\n\nif(!Array.isArray(reactNativeStyle)){\nreturn this._resolveStyle(reactNativeStyle,options);\n}\n\n\n\n\nvar flatArray=(0,_flattenArray2.default)(reactNativeStyle);\nvar isArrayOfNumbers=true;\nfor(var i=0;i<flatArray.length;i++){\nvar id=flatArray[i];\nif(typeof id!=='number'){\nisArrayOfNumbers=false;\n}else{\nthis._registerById(id);\n}\n}\nvar key=isArrayOfNumbers?createCacheKey(flatArray.join('-')):null;\nreturn this._resolveStyleIfNeeded(flatArray,options,key);\n}},{key:'resolveStateful',value:function resolveStateful(\n\n\n\n\n\n\n\n\nrnStyleNext,domStyleProps,options){var _this2=this;var\nrdomClassList=domStyleProps.classList,rdomStyle=domStyleProps.style;var _rdomClassList$reduce=\n\n\n\nrdomClassList.reduce(\nfunction(styleProps,className){var _styleManager$getDecl=\n_this2.styleManager.getDeclaration(className),prop=_styleManager$getDecl.prop,value=_styleManager$getDecl.value;\nif(prop){\nstyleProps.style[prop]=value;\n}else{\nstyleProps.classList.push(className);\n}\nreturn styleProps;\n},\n{classList:[],style:{}}),rnClassList=_rdomClassList$reduce.classList,rnStyle=_rdomClassList$reduce.style;var _resolve=\n\n\n\nthis.resolve(\n[rnStyle,rnStyleNext],\noptions),rdomClassListNext=_resolve.classList,rdomStyleNext=_resolve.style;\n\n\n\nvar style=_extends({},rdomStyle);\nrdomClassListNext.forEach(function(className){var _styleManager$getDecl2=\n_this2.styleManager.getDeclaration(className),prop=_styleManager$getDecl2.prop;\nif(style[prop]){\nstyle[prop]='';\n}\n});\n\n\n_extends(style,rdomStyleNext);\n\n\nvar className=classListToString(rdomClassListNext.concat(rnClassList));\n\nreturn{className:className,style:style};\n}},{key:'_resolveStyle',value:function _resolveStyle(\n\n\n\n\nreactNativeStyle,options){var _this3=this;\nvar flatStyle=(0,_flattenStyle2.default)(reactNativeStyle);\nvar domStyle=(0,_createReactDOMStyle2.default)(options.i18n===false?flatStyle:(0,_i18nStyle2.default)(flatStyle));\n\nvar props=Object.keys(domStyle).reduce(\nfunction(props,styleProp){\nvar value=domStyle[styleProp];\nif(value!=null){\nvar className=_this3.styleManager.getClassName(styleProp,value);\nif(className){\nprops.classList.push(className);\n}else{\nif(!props.style){\nprops.style={};\n}\n\nprops.style[styleProp]=value;\n}\n}\nreturn props;\n},\n{classList:[]});\n\n\nprops.className=classListToString(props.classList);\nif(props.style){\nprops.style=(0,_prefixStyles.prefixInlineStyles)(props.style);\n}\nreturn props;\n}},{key:'_resolveStyleIfNeeded',value:function _resolveStyleIfNeeded(\n\n\n\n\nstyle,options,key){\nvar dir=_I18nManager2.default.isRTL?'rtl':'ltr';\nif(key){\nif(!this.cache[dir][key]){\n\nthis.cache[dir][key]=this._resolveStyle(style,options);\n}\nreturn this.cache[dir][key];\n}\nreturn this._resolveStyle(style,options);\n}}]);return StyleRegistry;}();\n\n\nmodule.exports=StyleRegistry;"]}