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

Urovo POS Flutter plugin (printing first) without bundled vendor SDK binaries.

0.1.0 #

  • Rewritten and restructured plugin using standalone architecture from UROVO_STANDALONE_PLUGIN_PRINTING_GUIDE.md.
  • 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

Urovo POS Flutter plugin (printing first) without bundled vendor SDK binaries.

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