@capgo/capacitor-flash v7.0.6
capacitor-flash
Switch the Flashlight / Torch of your device.
Install
npm install @capgo/capacitor-flash
npx cap synciOS
Works out of the box
Android
- Declare permissions in your app's
AndroidManifest.xmlfile
<!-- 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() => Promise<{ value: boolean; }>Checks if flashlight is available
Returns: Promise<{ value: boolean; }>
switchOn(...)
switchOn(options: { intensity?: number; }) => Promise<void>Turns the flashlight on
| Param | Type |
|---|---|
options | { intensity?: number; } |
switchOff()
switchOff() => Promise<void>Turns the flashlight off
isSwitchedOn()
isSwitchedOn() => Promise<{ value: boolean; }>Checks if the flashlight is turned on or off
Returns: Promise<{ value: boolean; }>
toggle()
toggle() => Promise<{ value: boolean; }>Toggle the flashlight
Returns: Promise<{ value: boolean; }>
5 months ago
6 months ago
11 months ago
11 months ago
11 months ago
11 months ago
8 months ago
9 months ago
9 months ago
9 months ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago