Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Cap-go/capacitor-flash

Switch the Flashlight / Torch of your device.
https://github.com/Cap-go/capacitor-flash

android capacitor ionic ios typescript

Last synced: 24 days ago
JSON representation

Switch the Flashlight / Torch of your device.

Awesome Lists containing this project

README

        

# capacitor-flash
Capgo - Instant updates for capacitor


➡️ Get Instant updates for your App with Capgo 🚀


Fix your annoying bug now, Hire a Capacitor expert 💪


Switch the Flashlight / Torch of your device.

## Install

```bash
npm install @capgo/capacitor-flash
npx cap sync
```

## iOS

Works out of the box

## Android

1. Declare permissions in your app's `AndroidManifest.xml` file

```xml

```

## API

* [`isAvailable()`](#isavailable)
* [`switchOn(...)`](#switchon)
* [`switchOff()`](#switchoff)
* [`isSwitchedOn()`](#isswitchedon)
* [`toggle()`](#toggle)

### isAvailable()

```typescript
isAvailable() => any
```

Checks if flashlight is available

**Returns:** 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

--------------------