flutter_declarative_popups 0.2.0 copy "flutter_declarative_popups: ^0.2.0" to clipboard
flutter_declarative_popups: ^0.2.0 copied to clipboard

Declarative popup routes for Navigator 2.0. Material, Cupertino, and custom popup pages with type-safe navigation and state restoration.

Changelog #

[0.2.0] - 2025-06-04 #

  • Added CupertinoDialogPage - Declarative alternative to showCupertinoDialog
    • Full iOS-style dialog support with fade and scale animations
    • Custom barrier tap handling with onBarrierTap callback
    • Semantic hints for accessibility with barrierOnTapHint
    • Customizable transition duration and animations
    • Complete integration with Navigator 2.0

[0.1.0] - 2025-06-04 #

Initial Release #

  • Material Design Pages

    • DialogPage - Declarative alternative to showDialog
    • ModalBottomSheetPage - Declarative alternative to showModalBottomSheet
  • Cupertino (iOS) Pages

    • CupertinoModalPopupPage - Declarative alternative to showCupertinoModalPopup
    • CupertinoSheetPage - iOS-style sheet presentations
  • Custom/Raw Pages

    • RawDialogPage - Base implementation for custom popup routes
  • Features

    • Full Navigator 2.0 support
    • Type-safe with generics
    • State restoration support
    • Nested navigation support
    • Custom animations and transitions
    • Barrier customization
    • go_router compatibility
  • Developer Experience

    • Comprehensive documentation
    • Extension methods for convenient navigation
    • Rich example application
    • Full API documentation
1
likes
160
points
167
downloads

Publisher

verified publishertomars.tech

Weekly Downloads

Declarative popup routes for Navigator 2.0. Material, Cupertino, and custom popup pages with type-safe navigation and state restoration.

Repository (GitHub)
View/report issues
Contributing

Topics

#navigation #dialog #route #modal #bottomsheet

Documentation

Documentation
API reference

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on flutter_declarative_popups