2.0.1 • Published 4 years ago

react-native-pvt-screen-brightness v2.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

react-native-pvt-screen-brightness

Access and update the system brightness on a device.

React Native compatibility

React Native versionCompatible react-native-screen-brightness version
v0.60+v2.x
v0.27 - v0.59v1.x

Install

Install with yarn or npm.

yarn add react-native-screen-brightness
npm i --save react-native-screen-brightness

Example

For Android, you need to ask permission to change on system file

let hasPerm = await ScreenBrightness.hasPermission();
if(!hasPerm){
  ScreenBrightness.requestPermission();
  return;
}
import ScreenBrightness from 'react-native-screen-brightness';

ScreenBrightness.setBrightness(0.5); // between 0 and 1

ScreenBrightness.getBrightness().then(brightness => {
  console.log('brightness', brightness);
});