uikit_plus 0.4.3 copy "uikit_plus: ^0.4.3" to clipboard
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 validation
    • SplashBobbleAnimation: Added custom bubble colors, scale factor, and curve parameters for better animation control
    • KitCheckBox: Added tri-state support (indeterminate state), haptic feedback, and custom indeterminate icon
    • KitSwitch: Added haptic feedback functionality
    • CustomAnimatedBottomBar: Added badge display support for unread message counts and haptic feedback
    • MarqueeView: Added controller for external pause/resume control
    • RatingBar: Added value formatter parameter for custom display format
    • TimeView: Added pause/resume control, progress tracking, auto-restart, and enhanced callbacks
    • Pager: Added theme system with 4 built-in themes (default, blue, green, dark) and theme customization support
  • Bug Fixes:

    • Fixed LinearProgressBar immutable field warnings
    • Fixed DrawerRouter deprecated API usage (onPopInvoked → onPopInvokedWithResult)
    • Fixed Web platform compatibility issues with conditional imports for dart:io
  • 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

1
likes
130
points
119
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Cross-platform UI component library, including various customized components, helps you build projects quickly and focus more on business development.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on uikit_plus

Packages that implement uikit_plus