zpl_kit 0.0.2
zpl_kit: ^0.0.2 copied to clipboard
A declarative layout engine for generating Zebra Programming Language (ZPL) strings with Flexbox-like components.
0.0.2 #
- Advanced Layout: Added
ZplStackfor overlapping elements andZplGraphicBoxfor lines and boxes. - Label Dimensions: Introduced
ZplLabelSizewith pre-defined standards like Shipping (4x6). - Improved API: Added
ZplFont.helvetica()helper for simpler scalable font management. - Printing Support: Added
ZebraPrinterServicein the example app for direct socket-based network printing. - Example Enhancements: Updated the example app with a full professional shipping label layout and printer settings.
0.0.1+1 #
- Added comprehensive DartDoc documentation for core API elements.
- Fixed class names in the README example.
- Improved library-level documentation for pub.dev scoring.
0.0.1 #
- Initial Release: Core declarative layout engine for Zebra Programming Language (ZPL).
- Layout Components: Added
ZplColumn,ZplRow, andZplPaddingfor coordinate-free design. - Basic Widgets: Implemented
ZplTextandZplBarcode(supporting Code 128 and other common types). - Compiler: Integrated
ZplBuilderto transform the component tree into raw ZPL strings. - Example Project: Added a full Flutter example app for interactive testing and demonstration.