rough_notation 0.0.3
rough_notation: ^0.0.3 copied to clipboard
Create animated, hand-drawn-style annotations on widgets using Flutter’s CustomPainter. Inspired by the Rough Notation JS library.
0.0.3 #
- Fixed analysis warnings in test files to improve pub.dev score
0.0.2 #
- Added
iterationsproperty to all annotations for configurable sketchiness (default: 2) - Added
iterationscontrol toRoughBoxAnnotation,RoughUnderlineAnnotation,RoughCircleAnnotation, etc. - Optimized cache invalidation logic for iteration changes due to hot-reload / runtime updates
- Updated documentation with new usage examples
0.0.1 #
- Initial release of
rough_notationfor Flutter 🎉 - Supports 7 annotation styles:
- Underline
- Box
- Circle
- Highlight
- Strike-through
- Crossed-off
- Bracket
- Built-in support for:
- Autoplay
- Manual control via
RoughAnnotationController - Sequenced group animations via
RoughAnnotationRegistry - WidgetSpan support for inline rich text annotations
- Inspired by the original Rough Notation JS library
- All annotations rendered using Flutter’s
CustomPainter