torch_controller 2.0.1 copy "torch_controller: ^2.0.1" to clipboard
torch_controller: ^2.0.1 copied to clipboard

A controller to manage torch/flash device resource. We give you access to native resources to toggle flashlight, to natively check torch status and more!

melos

torch_controller #

A flutter plugin wrote to control torch/flash of the device.

Installing #

  • Add torch_controller: ^2.0.1 to your pubspec.yaml

Usage #

To use this package, some steps are required. Please follow the instructions below:

  • Initialize TorchController by calling TorchController().initialize() before your runApp on your main.dart file.
  • Now, to use the package, just initiate the controller like:
/// Returns a singleton with the controller that you had initialized
/// on `main.dart`
final torchController = TorchController();
  • To toggle (on/off) torch, just call:
/// This will toggle lights and return the current state
bool active = torchController.toggle();
  • You can check more specific docs right on methods documentation

Contributors #

Made with contributors-img.

25
likes
160
points
2.93k
downloads

Publisher

unverified uploader

Weekly Downloads

A controller to manage torch/flash device resource. We give you access to native resources to toggle flashlight, to natively check torch status and more!

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter

More

Packages that depend on torch_controller