cupertino_modal_sheet 1.0.0 copy "cupertino_modal_sheet: ^1.0.0" to clipboard
cupertino_modal_sheet: ^1.0.0 copied to clipboard

Shows a modal iOS-style sheet that slides up from the bottom of the screen.

cupertino_modal_sheet #

pub package

English, 日本語

Shows a modal iOS-style sheet that slides up from the bottom of the screen.

On mobile devices, the content is displayed as a sheet, with part of the background content near the top of the screen.
On tablet, a dimming layer is added to the background content and the content is centered over this layer.

Mobile #

Tablet #

Features #

  • Hero compatibility
  • Tablet compatibility
  • Swiping to dismiss
  • Multi sheet (Dimming is imperfect)
  • Navigator2 compatibility

Getting started #

showCupertinoModalSheet(
  context: context,
  builder: (context) => BookDetailsScreen(book: book),
);

Use CupertinoModalSheetPage or directly CupertinoModalSheetRoute.

TODO #

  • ❌ Tests
  • ❌ Extensibility
  • ❌ Fix dimming of multi-sheet

PRs are welcome!

74
likes
160
pub points
90%
popularity

Publisher

verified publisherzuvola.com

Shows a modal iOS-style sheet that slides up from the bottom of the screen.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on cupertino_modal_sheet