animated_options_bar 0.1.0 copy "animated_options_bar: ^0.1.0" to clipboard
animated_options_bar: ^0.1.0 copied to clipboard

A reusable animated tabbar/scrollbar component with smooth selection animations for Flutter.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2025-12-05 #

Added #

  • Initial release of animated_options_bar package
  • AnimatedOptionsBar widget with smooth sliding and resizing animations
  • Automatic layout mode detection (tabbar vs scrollbar)
  • OptionsBarConfig for customizable styling
  • Support for String items with auto-detection (getId/getLabel optional)
  • Support for custom item types with getId/getLabel functions
  • Built-in accessibility support with Semantics widgets
  • Comprehensive error handling and edge case management
  • Cached text measurements for performance optimization
  • Comprehensive test suite

Features #

  • Smooth selection animations with configurable duration
  • Automatic switching between tabbar mode (full width) and scrollbar mode (horizontal scrolling)
  • Configurable colors, padding, spacing, and border radius
  • Optional scroll arrows for scrollbar mode
  • Optional background color and custom text styles
2
likes
0
points
134
downloads

Publisher

unverified uploader

Weekly Downloads

A reusable animated tabbar/scrollbar component with smooth selection animations for Flutter.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on animated_options_bar