react-native-mock-tmp-build
Version:
A fully mocked and test-friendly version of react native
28 lines (23 loc) • 1.35 kB
JavaScript
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 _ImagePickerIOS=require('../NativeModules/ImagePickerIOS');var _ImagePickerIOS2=_interopRequireDefault(_ImagePickerIOS);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{'default':obj};}
var ImagePickerIOS={
canRecordVideos:function(){function canRecordVideos(callback){
return _ImagePickerIOS2['default'].canRecordVideos(callback);
}return canRecordVideos;}(),
canUseCamera:function(){function canUseCamera(callback){
return _ImagePickerIOS2['default'].canUseCamera(callback);
}return canUseCamera;}(),
openCameraDialog:function(){function openCameraDialog(config,successCallback,cancelCallback){
var newConfig=_extends({
videoMode:false},
config);
return _ImagePickerIOS2['default'].openCameraDialog(newConfig,successCallback,cancelCallback);
}return openCameraDialog;}(),
openSelectDialog:function(){function openSelectDialog(config,successCallback,cancelCallback){
var newConfig=_extends({
showImages:true,
showVideos:false},
config);
return _ImagePickerIOS2['default'].openSelectDialog(newConfig,successCallback,cancelCallback);
}return openSelectDialog;}()};
module.exports=ImagePickerIOS;