पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv2.0.0

torch_light

एक फ्लटर प्लगइन जो यह जांचता है कि डिवाइस में टॉर्च / फ्लैशलाइट है या नहीं, और इसे चालू और बंद कर सकता है।

AndroidiOS
30-दिन डाउनलोड
26.8 हज़ार
लाइक
61
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add torch_light

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

torch_light पैकेज एक Flutter प्लगइन है जो विकासकर्ताओं को यह पता लगाने और उपकरण के चमक को नियंत्रित करने में सक्षम बनाता है। यह टॉर्च उपलब्धता की जाँच करने और टॉर्च को ऑन या ऑफ करने के लिए सरल विधियाँ प्रदान करता है, जिससे यह प्रकाश कार्यक्षमता की आवश्यकता वाले ऐप्स के लिए आदर्श है। यह Android और iOS दोनों के साथ सुसंगत है और प्लेटफॉर्म चैनल के माध्यम से मूल डिवाइस क्षमताओं का उपयोग करता है। प्लगइन हल्का है और आसानी से एकीकृत किया जा सकता है, बिना किसी अतिरिक्त निर्भरता के उपकरण विशेषताओं तक विश्वसनीय पहुँच प्रदान करता है। यह उपयोगिता ऐप्स, आपातकालीन उपकरणों या नेविगेशन सहायता में विशेष रूप से उपयोगी है जहां प्रकाश नियंत्रण आवश्यक है।

उपयोग

  • अंधेरे वातावरण में आपातकालीन प्रकाश
  • हैंडहेल्ड प्रकाश की आवश्यकता वाले नेविगेशन ऐप्स
  • फ्लैशलाइट कार्यक्षमता वाले उपयोगिता ऐप्स
  • सुरक्षा या निरीक्षण उपकरण
  • सरल ऑन/ऑफ प्रकाश नियंत्रण

मुख्य विशेषताएँ

  • पता लगाएं कि डिवाइस में टॉर्च है या नहीं
  • फ्लैशलाइट को ऑन और ऑफ करें
  • क्रॉस-प्लेटफ़ॉर्म समर्थन (Android और iOS)
  • हल्का और न्यूनतम निर्भरता
  • त्वरित एकीकरण के लिए सरल API

इनके लिए उपयुक्त

  • उपयोगिता ऐप बनाने वाले विकासकर्ता
  • मूल फ्लैशलाइट नियंत्रण की आवश्यकता वाले ऐप्स
  • सुरक्षा या नेविगेशन के लिए मोबाइल एप्लिकेशन
  • न्यूनतम हार्डवेयर पहुंच की आवश्यकता वाले प्रोजेक्ट
  • Flutter शुरुआती उपकरण विशेषताओं का अन्वेषण कर रहे हैं

विचार योग्य बातें

  • कुछ उपकरणों पर कैमरा अनुमति की आवश्यकता होती है
  • टॉर्च के बिना सभी डिवाइस पर काम नहीं कर सकता है
  • मूलभूत ऑन/ऑफ कार्यक्षमता तक सीमित
  • चमक समायोजन समर्थन नहीं
  • उपकरण हार्डवेयर उपलब्धता पर निर्भर करता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

torch_light

style: lint

A simple Flutter plugin to manage the device torch / flashlight.

Import the library in your Dart code

import 'package:torch_light/torch_light.dart';

Check if the device has an available torch

try {
  final isTorchAvailable = await TorchLight.isTorchAvailable();
} on Exception catch (_) {
  // Handle error
}

Enable/disable torch

Enable and disable the device torch / flash:

try {
  await TorchLight.enableTorch();
} on Exception catch (_) {
  // Handle error
}

try {
  await TorchLight.disableTorch();
} on Exception catch (_) {
  // Handle error
}

If you want further control over the errors, you can declare explicit exceptions:

// Enable torch and manage all kind of errors
try {
  await TorchLight.enableTorch();
} on EnableTorchExistentUserException catch (e) {
  // The camera is in use
} on EnableTorchNotAvailableException catch (e) {
  // Torch was not detected
} on EnableTorchException catch (e) {
  // Torch could not be enabled due to another error
}

// Disable torch and manage all kind of errors
try {
  await TorchLight.disableTorch();
} on DisableTorchExistentUserException catch (e) {
  // The camera is in use
} on DisableTorchNotAvailableException catch (e) {
  // Torch was not detected
} on DisableTorchException catch (e) {
  // Torch could not be disabled due to another error
}

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट