Platform
Example
Reference
Properties
constants
Platform.constants;
Returns an object which contains all avaiable common and specific constants related to the platform.
Properties:
Name | Type | Optional | Description |
|---|---|---|---|
| isTesting | boolean | No | |
| reactNativeVersion | object | No | Information about React Native version. Keys are major, minor, patch with optional prerelease and values are numbers. |
| Version Android | number | No | OS version constant specific to Android. |
| Release Android | string | No | |
| Serial Android | string | No | Hardware serial number of an Android device. |
| Fingerprint Android | string | No | A string that uniquely identifies the build. |
| Model Android | string | No | The end-user-visible name for the Android device. |
| Brand Android | string | No | The consumer-visible brand with which the product/hardware will be associated. |
| Manufacturer Android | string | No | The manufacturer of the Android device. |
| ServerHost Android | string | Yes | |
| uiMode Android | string | No | Possible values are: 'car', 'desk', 'normal','tv', 'watch' and 'unknow'. Read more about Android ModeType. |
| forceTouchAvailable iOS | boolean | No | Indicate the availability of 3D Touch on a device. |
| interfaceIdiom iOS | string | No | The interface type for the device. Read more about UIUserInterfaceIdiom. |
| osVersion iOS | string | No | OS version constant specific to iOS. |
| systemName iOS | string | No | OS name constant specific to iOS. |
isPad iOS
Platform.isPad;
Returns a boolean which defines if device is an iPad.
| Type |
|---|
| boolean |
isTV
Platform.isTV;
Returns a boolean which defines if device is a TV.
| Type |
|---|
| boolean |
isTesting
Platform.isTesting;
Returns a boolean which defines if application is running in Developer Mode with testing flag set.
| Type |
|---|
| boolean |
OS
static Platform.OS
Returns string value representing the current OS.
| Type |
|---|
enum('android', 'ios') |
Version
Platform.Version;
Returns the version of the OS.
| Type |
|---|
| number Android string iOS |