{"version":3,"sources":["node_modules\\react-native-web\\dist\\apis\\StyleSheet\\StyleSheetValidation.js"],"names":["_createClass","defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","Constructor","protoProps","staticProps","prototype","_ImageStylePropTypes","require","_ImageStylePropTypes2","_interopRequireDefault","_ReactPropTypeLocationNames","_ReactPropTypeLocationNames2","_ReactPropTypesSecret","_ReactPropTypesSecret2","_TextInputStylePropTypes","_TextInputStylePropTypes2","_TextStylePropTypes","_TextStylePropTypes2","_ViewStylePropTypes","_ViewStylePropTypes2","_warning","_warning2","_propTypes","obj","__esModule","default","_classCallCheck","instance","TypeError","StyleSheetValidation","value","validateStyleProp","prop","style","caller","process","env","NODE_ENV","allStylePropTypes","undefined","message1","message2","JSON","stringify","keys","sort","styleError","error","message","validateStyle","name","styles","addValidStylePropTypes","stylePropTypes","appearance","string","clear","cursor","float","oneOf","font","listStyle","pointerEvents","module","exports"],"mappings":"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","file":"StyleSheetValidation.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\n\nvar _ImageStylePropTypes=require('../../components/Image/ImageStylePropTypes');var _ImageStylePropTypes2=_interopRequireDefault(_ImageStylePropTypes);\nvar _ReactPropTypeLocationNames=require('../../vendor/ReactPropTypeLocationNames');var _ReactPropTypeLocationNames2=_interopRequireDefault(_ReactPropTypeLocationNames);\nvar _ReactPropTypesSecret=require('../../vendor/ReactPropTypesSecret');var _ReactPropTypesSecret2=_interopRequireDefault(_ReactPropTypesSecret);\nvar _TextInputStylePropTypes=require('../../components/TextInput/TextInputStylePropTypes');var _TextInputStylePropTypes2=_interopRequireDefault(_TextInputStylePropTypes);\nvar _TextStylePropTypes=require('../../components/Text/TextStylePropTypes');var _TextStylePropTypes2=_interopRequireDefault(_TextStylePropTypes);\nvar _ViewStylePropTypes=require('../../components/View/ViewStylePropTypes');var _ViewStylePropTypes2=_interopRequireDefault(_ViewStylePropTypes);\nvar _warning=require('fbjs/lib/warning');var _warning2=_interopRequireDefault(_warning);\nvar _propTypes=require('prop-types');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\nStyleSheetValidation=function(){function StyleSheetValidation(){_classCallCheck(this,StyleSheetValidation);}_createClass(StyleSheetValidation,null,[{key:'validateStyleProp',value:function validateStyleProp(\nprop,style,caller){\nif(process.env.NODE_ENV!=='production'){\nif(allStylePropTypes[prop]===undefined){\nvar message1='\"'+prop+'\" is not a valid style property.';\nvar message2=\n'\\nValid style props: '+\nJSON.stringify(Object.keys(allStylePropTypes).sort(),null,'  ');\nstyleError(message1,style,caller,message2);\n}else{\nvar error=allStylePropTypes[prop](\nstyle,\nprop,\ncaller,\n_ReactPropTypeLocationNames2.default.prop,\nnull,_ReactPropTypesSecret2.default);\n\n\nif(error){\nstyleError(error.message,style,caller);\n}\n}\n}\n}},{key:'validateStyle',value:function validateStyle(\n\nname,styles){\nif(process.env.NODE_ENV!=='production'){\nfor(var prop in styles[name]){\nStyleSheetValidation.validateStyleProp(prop,styles[name],'StyleSheet '+name);\n}\n}\n}},{key:'addValidStylePropTypes',value:function addValidStylePropTypes(\n\nstylePropTypes){\nfor(var key in stylePropTypes){\nallStylePropTypes[key]=stylePropTypes[key];\n}\n}}]);return StyleSheetValidation;}();\n\n\nvar styleError=function styleError(message1,style,caller,message2){\n(0,_warning2.default)(\nfalse,\nmessage1+\n'\\n'+(\ncaller||'<<unknown>>')+\n': '+\nJSON.stringify(style,null,'  ')+(\nmessage2||''));\n\n};\n\nvar allStylePropTypes={};\n\nStyleSheetValidation.addValidStylePropTypes(_ImageStylePropTypes2.default);\nStyleSheetValidation.addValidStylePropTypes(_TextStylePropTypes2.default);\nStyleSheetValidation.addValidStylePropTypes(_TextInputStylePropTypes2.default);\nStyleSheetValidation.addValidStylePropTypes(_ViewStylePropTypes2.default);\nStyleSheetValidation.addValidStylePropTypes({\nappearance:_propTypes.string,\nclear:_propTypes.string,\ncursor:_propTypes.string,\nfloat:(0,_propTypes.oneOf)(['left','none','right']),\nfont:_propTypes.string,\nlistStyle:_propTypes.string,\npointerEvents:_propTypes.string});\n\n\nmodule.exports=StyleSheetValidation;"]}