@capgo/capacitor-flash
v6.0.3
Published
Switch the Flashlight / Torch of your device.
Downloads
2,060
Maintainers
Readme
capacitor-flash
Switch the Flashlight / Torch of your device.
Install
npm install @capgo/capacitor-flash
npx cap sync
iOS
Works out of the box
Android
- Declare permissions in your app's
AndroidManifest.xml
file
<!-- Permissions: Allows access to flashlight -->
<uses-permission android:name="android.permission.CAMERA" android:maxSdkVersion="23" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<!-- Actual Hardware Features Used-->
<uses-feature android:name="android.hardware.camera.flash" android:required="true" />
API
isAvailable()
isAvailable() => any
Checks if flashlight is available
Returns: any
switchOn(...)
switchOn(options: { intensity?: number; }) => any
Turns the flashlight on
| Param | Type |
| ------------- | ------------------------------------ |
| options
| { intensity?: number; } |
Returns: any
switchOff()
switchOff() => any
Turns the flashlight off
Returns: any
isSwitchedOn()
isSwitchedOn() => any
Checks if the flashlight is turned on or off
Returns: any
toggle()
toggle() => any
Toggle the flashlight
Returns: any