flutter_imin_lark_scanner 1.0.1 copy "flutter_imin_lark_scanner: ^1.0.1" to clipboard
flutter_imin_lark_scanner: ^1.0.1 copied to clipboard

Flutter plugin for the built-in barcode scanner on iMIN Lark Android devices.

1.0.1 #

Removed #

  • Programmatic scan triggering: start(), trigger(), and stop() on FlutterIminLarkScanner
  • ContinuousScanSession, ContinuousScanConfig, and related keep-alive, cooldown, and lifecycle logic
  • Native hardware key-event simulation (com.imin.keyevent) and activity lifecycle re-arming
  • Unused platform interface boilerplate and plugin_platform_interface dependency

Changed #

  • Plugin now focuses on scanner initialization and broadcast-based scan delivery only
  • Example app simplified to prepare() plus a barcodes stream listener

1.0.0 #

Initial release.

Added #

  • Android support for the iMIN Lark built-in barcode scanner
  • FlutterIminLarkScanner singleton with prepare, start, trigger, and stop methods
  • Barcode result stream via EventChannel
  • ContinuousScanSession for continuous scanning with:
    • Configurable rescan delay, keep-alive interval, and duplicate suppression
    • Automatic pause when the app goes to the background
    • Automatic resume when the app returns to the foreground
    • Reliable scanner startup after cold launch (stop and run)
  • stateChanges, isActive, and isStarting on ContinuousScanSession for UI state sync
  • Native activity lifecycle handling to re-arm the scanner on resume
  • Example app demonstrating continuous scanning with start/stop controls

Notes #

  • iOS is not supported in this release. The plugin targets iMIN Lark Android devices only.
1
likes
150
points
181
downloads

Documentation

API reference

Publisher

verified publisherpatel-apps.com

Weekly Downloads

Flutter plugin for the built-in barcode scanner on iMIN Lark Android devices.

Repository
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_imin_lark_scanner

Packages that implement flutter_imin_lark_scanner