uikit_plus 0.4.3
uikit_plus: ^0.4.3 copied to clipboard
Cross-platform UI component library, including various customized components, helps you build projects quickly and focus more on business development.
0.4.3 #
-
Component Enhancements:
InputValidation: Added 10+ built-in validators (email, phone, URL, ID card, number, etc.), combination validation, and conditional validationSplashBobbleAnimation: Added custom bubble colors, scale factor, and curve parameters for better animation controlKitCheckBox: Added tri-state support (indeterminate state), haptic feedback, and custom indeterminate iconKitSwitch: Added haptic feedback functionalityCustomAnimatedBottomBar: Added badge display support for unread message counts and haptic feedbackMarqueeView: Added controller for external pause/resume controlRatingBar: Added value formatter parameter for custom display formatTimeView: Added pause/resume control, progress tracking, auto-restart, and enhanced callbacksPager: Added theme system with 4 built-in themes (default, blue, green, dark) and theme customization support
-
Bug Fixes:
- Fixed
LinearProgressBarimmutable field warnings - Fixed
DrawerRouterdeprecated API usage (onPopInvoked → onPopInvokedWithResult) - Fixed Web platform compatibility issues with conditional imports for dart:io
- Fixed
-
Documentation:
- Enhanced component documentation with comprehensive examples and usage notes
- All examples and documentation are now in component header comments
- Improved bilingual documentation (English/Chinese)
0.4.2 #
- Partial component refactoring and code optimization
0.4.1 #
- A lot of component optimizations, and add example instructions
0.4.0 #
- A large number of component refactoring and optimizing, removing some components
0.3.1 #
- Upgrade Flutter SDK version 3.27.4.
0.2.1 #
- Fixing bugs and component optimization
0.2.0 #
-
New components and version optimization