NetInfo.removeEventListener()

static removeEventListener(eventName, handler) Removes the listener for network status changes.

RefreshControl#onRefresh

onRefresh function Called when the view starts refreshing.

View#onMagicTap

onMagicTap function When accessible is true, the system will invoke this function when the user performs the magic tap gesture.

AsyncStorage.multiRemove()

static multiRemove(keys, callback?) Delete all the keys in the keys array. Returns a Promise object. Example: let keys = ['k1', 'k2']; AsyncStorage.multiRemove(keys, (err) => { // keys k1 & k2 removed, if they existed // do most stuff after removal (if you want) });

DatePickerIOS#date

date Date The currently selected date.

RefreshControl#enabled

androidenabled bool Whether the pull to refresh functionality is enabled.

Flexbox#marginVertical

marginVertical number

TabBarIOS#translucent

translucent bool A Boolean value that indicates whether the tab bar is translucent

IntentAndroid.canOpenURL()

static canOpenURL(url, callback) Determine whether or not an installed app can handle a given URL. You can use other URLs, like a location (e.g. "geo:37.484847,-122.148386"), a contact, or any other URL that can be opened with {@code Intent.ACTION_VIEW}. NOTE: For web URLs, the protocol ("http://", "https://") must be set accordingly! @param URL the URL to open @deprecated

JavaScript Environment

JavaScript Runtime When using React Native, you're going to be running your JavaScript code in two environments: On iOS simulators and devices, Android emulators and devices React Native uses JavaScriptCore which is the JavaScript engine that powers Safari. On iOS JSC doesn't use JIT due to the absence of writable executable memory in iOS apps. When using Chrome debugging, it runs all the JavaScript code within Chrome itself and communicates with native code via WebSocket. So you are using V8