Switch the Flashlight / Torch of your device.
npm install @capgo/capacitor-flash
npx cap sync
Works out of the box
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" />
any
--------------------
### switchOn(...)
```typescript
switchOn(options: { intensity?: number; }) => any
```
Turns the flashlight on
| Param | Type |
| ------------- | ------------------------------------ |
| **`options`** | { intensity?: number; }
|
**Returns:** any
--------------------
### switchOff()
```typescript
switchOff() => any
```
Turns the flashlight off
**Returns:** any
--------------------
### isSwitchedOn()
```typescript
isSwitchedOn() => any
```
Checks if the flashlight is turned on or off
**Returns:** any
--------------------
### toggle()
```typescript
toggle() => any
```
Toggle the flashlight
**Returns:** any
--------------------