urovo_pos 0.1.1 copy "urovo_pos: ^0.1.1" to clipboard
urovo_pos: ^0.1.1 copied to clipboard

Flutter plugin for Urovo POS (Android), starting with printer APIs and modular feature expansion.

0.1.1 #

  • Added README badges (pub version, coverage, license, issues, stars, platform).
  • Improved package metadata text in pubspec.yaml.

0.1.0 #

  • Set printer as the first production feature (v0.1.0) with a modular structure for future features.
  • Added printer-first public API:
    • isUrovoSdkAvailable
    • printerInit
    • printerClose
    • printerGetStatus
    • printerGetStatusDetail
    • printerSetGray
    • printerStartPrint
    • printerRunJob
    • printSample
  • Added new status model (UrovoPrinterStatus) and status detail type (UrovoPrinterStatusDetail).
  • Added structured MethodChannel response contract (code, message, data).
  • Split Android code into router and reflection bridge (UrovoPrinterBridge) for easier future feature expansion.
  • Updated README and docs with legal model, integration flow, and upcoming roadmap versions (v0.2.0+).
  • Enforced printer lifecycle checks with explicit not_initialized errors for status/gray/startPrint/runJob before printerInit.
  • Updated printSample and example flows to use managed lifecycle (printerInit + printerClose) and set gray level to 8.
  • Added scenario tests for lifecycle edge cases and channel error mapping.
1
likes
0
points
174
downloads

Publisher

verified publisherp-hatan.com

Weekly Downloads

Flutter plugin for Urovo POS (Android), starting with printer APIs and modular feature expansion.

Repository (GitHub)
View/report issues

Topics

#pos #printer #urovo #android

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on urovo_pos

Packages that implement urovo_pos