bubble_label 1.0.1 copy "bubble_label: ^1.0.1" to clipboard
bubble_label: ^1.0.1 copied to clipboard

A small Flutter package that shows a floating bubble label anchored to a child widget, and optional background overlay + simple show/dismiss animations.

1.0.1 Documentation and test improvements (2025-11-25) #

  • Added comprehensive dartdoc comments for public API elements to improve discoverability and meet pub.dev documentation requirements.
  • Enabled the public_member_api_docs lint rule in analysis_options.yaml to help maintain documentation coverage.
  • Improved README formatting and clarified usage examples; ensured the example/ app demonstrates pointer, overlay, and animation toggles.
  • Confirmed unit tests cover the main behaviors and updated them where required to ensure stable tests for animation timings and immediate (non-animated) dismissals.

1.0.0 Initial stable release (2025-11-24) #

  • Added BubbleLabelController which provides a global overlay for the bubble label.
  • Implemented BubbleLabel.show(...) and BubbleLabel.dismiss() to control the bubble presentation and animation.
  • Added BubbleLabelContent to define bubble size, color, content and the anchor position/size.
  • Background overlay support with configurable opacity and show/hide animations.
  • Added example/ app demonstrating basic usage (tap a button to show a bubble).
  • Updated example/ app to demonstrate advanced usage: long-press activation, disabling overlay, animation toggles and ignoring pointer behavior.
  • Improved tests to cover additional behaviors: overlay opacity, ignore pointer behavior, long-press activation, and animation timing.
  • Updated example/ app to include UI dismissal options (immediate & animated) and toggles to control show/dismiss behavior.
    • example/ app demonstrates basic usage. Run with: cd example && flutter run.

0.0.1 Pre-release #

  • Initial release and simple proof of concept.
0
likes
160
points
193
downloads

Publisher

unverified uploader

Weekly Downloads

A small Flutter package that shows a floating bubble label anchored to a child widget, and optional background overlay + simple show/dismiss animations.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

assorted_layout_widgets, flutter, flutter_animate, sizer, soundsliced_dart_extensions, states_rebuilder_extended

More

Packages that depend on bubble_label