rough_notation 0.0.3 copy "rough_notation: ^0.0.3" to clipboard
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 iterations property to all annotations for configurable sketchiness (default: 2)
  • Added iterations control to RoughBoxAnnotation, 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_notation for 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
2
likes
160
points
102
downloads

Publisher

verified publisher0xharkirat.com

Weekly Downloads

Create animated, hand-drawn-style annotations on widgets using Flutter’s CustomPainter. Inspired by the Rough Notation JS library.

Homepage
Repository (GitHub)
View/report issues

Topics

#animation #custom-painter #annotations #ui #roughjs

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on rough_notation