react-native-orientation-controller
A react-native library for obtaining and controlling current device or application orientation
This library is a fork of this library by Ken Wheeler. We thank him.
Getting Started
- Run
npm install --save react-native-orientation-controller
Install with RNPM
npm install -g rnpm
rnpm link react-native-orientation-controller
Usage
Import the library:
var Orientation = ;
rotate(orientation)
This method will change the current orientation of the device of 90° for parameter=1, 180° for parameter=2, 270° for parameter=3 :
{ Orientation;}
getOrientation(callback)
This method will return the current orientation of the device, the current orientation of the application, the device model and the screen size in the form of a callback:
{ Orientation;}
addListener(callback)
This method will add a listener that will call the callback anytime the orientation changes:
{ console;}{ Orientation;}
removeListener(callback)
This method removes the listener you added in componentDidMount:
{ Orientation;}