dashed_border 1.0.2
dashed_border: ^1.0.2 copied to clipboard
A Flutter package for customizable dashed, dotted, and solid borders with support for rounded corners and animations.
Changelog #
All notable changes to dashed_border will be documented in this file.
1.0.1 #
Changed #
- Updated
README.mdand documentation examples. - Minor documentation fixes and formatting improvements.
1.0.0 #
Added #
- ✅ Core
BoxBorderimplementation. - ✅ Support for
solid,dashed, anddottedviaBorderStyleEx. - ✅ Customizable properties:
color,width,dashLength,dashGap,borderRadius,style. - ✅ Shape support:
BoxShape.rectangleandBoxShape.circle. - ✅
lerp()method for animations. - ✅
copyWith()method and standard overrides (==,hashCode,toString()). - ✅ Performance optimizations (path metrics-based dashed path generation).
Technical notes #
- Uses
PathMetricsfor dashed/dotted path computation. - Proper handling of rounded corners for all corner types.
- GPU-accelerated rendering path.
Unreleased #
Added (planned) #
- ❌ Asymmetric border radii support
- ❌ Custom dash pattern arrays for irregular patterns
- ❌ Gradient border support
- ❌ Comprehensive test suite
- ❌ Example app with interactive demo
- ❌ Additional performance optimizations
Documentation (planned) #
- ❌ Complete API documentation
- ❌ Advanced usage examples
- ❌ Performance best practices guide
- ❌ Migration guide from other border packages