@wuilmerj24/screen-orientation
npm install @wuilmerj24/screen-orientation
Use
API
Methods
| Method |
Description |
| getOrientacion() |
Gets the current screen orientation. |
| setOrientacion(Orientacion) |
Change the screen orientation. Returns a Promise. |
Supported orientation types
Orientation
| Orientation |
Descriptions |
| ANY |
Orientation is unlocked: all orientations are supported. |
| PORTRAIT |
Change the screen rotation to PORTRAIT mode. |
| PORTRAIT_REVERSE |
Change the screen rotation to PORTRAIT_REVERSE mode. |
| LANDSCAPE |
Change the screen rotation to LANDSCAPE mode |
| LANDSCAPE_REVERSE |
Change the screen rotation to LANDSCAPE_REVERSE mode |
| UNSPECIFIED |
Does not change orientation. |
Orientation types for Android only.
| Orientation |
Description |
| PORTRAIT_SENSOR |
Change the screen rotation to PORTRAIT_SENSOR mode when the mobile is rotated in PORTRAIT or PORTRAIT by rotating the screen 180°. |
| LANDSCAPE_SENSOR |
Change the screen rotation to LANDSCAPE_SENSOR mode when the mobile is rotated in LANDSCAPE or LANDSCAPE by rotating the screen 270°. |
Get the screen orientation
let orientacion = getOrientacion();
Change the screen orientation
setOrientacion(Orientacion.ANY).then((res:boolean)=>{
console.log(res)
})
License
Apache License Version 2.0