s_offstage 1.2.0
s_offstage: ^1.2.0 copied to clipboard
A Flutter package with advanced animated transitions (fade, scale, slide, rotation) for showing/hiding widgets using Offstage - a powerful alternative to Visibility.
1.2.0 #
- Enhancement: Improved exit animation logic to ensure smooth transitions when hiding content
- Enhancement: Updated example app with a modern single-page design
- Feature: Added interactive toggles in example app for
showLoadingIndicatorand customloadingIndicator - Fix: Resolved
setStateissues in example app by usingaddPostFrameCallback - Documentation: Updated README with comprehensive details on new features and example usage
1.1.0 #
- Major Feature Release: Added comprehensive animation and transition system
- Added multiple transition types: fade, scale, fadeAndScale, slide, rotation
- Added custom animation curves:
fadeInCurve,fadeOutCurve,scaleCurve - Added delay parameters:
delayBeforeShow,delayBeforeHide - Added
onAnimationCompletecallback for tracking animation completion - Added
onOffstageStateChangedcallback to track visibility state changes - Added conditional loading indicator with
showLoadingAfterparameter - Added state management options:
maintainState,maintainAnimation - Added slide configuration:
slideDirection,slideOffset - Enhanced example app to showcase all new features
- Added comprehensive tests for all new features
- Updated documentation with detailed examples
- Updated README with better description of how the widget works as an alternative to Visibility
- Enhanced example to demonstrate the callback functionality
- Added comprehensive tests for callback behavior
1.0.1 #
- updated
README.mdfile
1.0.0 #
- Initial public release
- Added
SOffstagewidget for smooth loading/content transitions - Added
HiddenContentwidget for content reveal/hide scenarios - Supports fade transitions, custom loading indicators, and performance optimizations
- Example and test scaffolding
0.0.1 #
- Initial release