selection_sheet 0.5.0 copy "selection_sheet: ^0.5.0" to clipboard
selection_sheet: ^0.5.0 copied to clipboard

A production-ready adaptive selection workflow for Flutter.

0.5.0 #

  • Adds stable item identity with itemKeyBuilder for selection matching and pagination deduplication.
  • Adds custom search inputs with global theme defaults and per-sheet overrides.
  • Exposes SelectionSheetView<T> for embedded single and multi-selection workflows.
  • Propagates item identity and custom search inputs through native form fields.
  • Adds the optional SelectionSheetViewItem<T> configuration object to showSingle and showMulti.
  • Refreshes the example app with interactive form, modal, remote grid, custom search, and embedded-view demonstrations.

0.4.0 #

  • Adds cooperative cancellation tokens to every async page request.
  • Cancels superseded search, refresh, pagination, and dismissed-sheet requests.
  • Adds globally and locally configurable grid presentation.
  • Adds native single and multi Flutter FormField widgets.
  • Keeps form-field hints optional to avoid duplicating an input label.

0.3.0 #

  • Adds debounced remote search with stale-response protection.
  • Adds page-number and cursor pagination through a shared request contract.
  • Adds grouped sections with optional sticky and custom headers.
  • Adds removable selected-item chips with typed custom builders.
  • Adds global and per-sheet loading, empty, error, pagination loading, and pagination error builders.
  • Adds retry handling for initial and pagination failures.
  • Adds programmatic and pull-to-refresh support for remote sheets.

0.2.0 #

  • Adds a 300 ms default debounce for local search.
  • Adds global and per-sheet search debounce configuration.
  • Allows debouncing to be disabled with Duration.zero.

0.1.0 #

  • Adds typed single and multi-selection sheets.
  • Adds local search and disabled-item support.
  • Adds draggable heights and keyboard avoidance.
  • Adds adaptive Material and Cupertino presentation.
  • Adds global theming and per-sheet item builder overrides.
0
likes
0
points
251
downloads

Publisher

verified publisherpinz.dev

Weekly Downloads

A production-ready adaptive selection workflow for Flutter.

Repository (GitHub)
View/report issues

Topics

#bottom-sheet #selection #search #picker #flutter

License

unknown (license)

Dependencies

flutter

More

Packages that depend on selection_sheet