{"version":3,"sources":["node_modules\\react-native-web\\dist\\apis\\Vibration\\index.js"],"names":["_vibrate","pattern","window","navigator","Array","isArray","vibrate","Error","Vibration","cancel","module","exports"],"mappings":"AAAA,GAAIA,UAAS,QAASA,SAAT,CAAkBC,OAAlB,CAA0B;AACvC,GAAG,WAAYC,QAAOC,SAAtB,CAAgC;AAChC,GAAG,MAAOF,QAAP,GAAiB,QAAjB,EAA2BG,MAAMC,OAAN,CAAcJ,OAAd,CAA9B,CAAqD;AACrDC,OAAOC,SAAP,CAAiBG,OAAjB,CAAyBL,OAAzB;AACC,CAFD,IAEK;AACL,KAAM,IAAIM,MAAJ,CAAU,+CAAV,CAAN;AACC;AACA;AACA,CARD;;AAUA,GAAIC,WAAU;AACdC,OAAO,QAASA,OAAT,EAAiB;AACxBT,SAAS,CAAT;AACC,CAHa;AAIdM,QAAQ,QAASA,QAAT,CAAiBL,OAAjB,CAAyB;AACjCD,SAASC,OAAT;AACC,CANa,CAAd;;;AASAS,OAAOC,OAAP,CAAeH,SAAf","file":"index.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var _vibrate=function _vibrate(pattern){\nif('vibrate'in window.navigator){\nif(typeof pattern==='number'||Array.isArray(pattern)){\nwindow.navigator.vibrate(pattern);\n}else{\nthrow new Error('Vibration pattern should be a number or array');\n}\n}\n};\n\nvar Vibration={\ncancel:function cancel(){\n_vibrate(0);\n},\nvibrate:function vibrate(pattern){\n_vibrate(pattern);\n}};\n\n\nmodule.exports=Vibration;"]}