selector 4.1.0 copy "selector: ^4.1.0" to clipboard
selector: ^4.1.0 copied to clipboard

Multi type supported platform selector to write functional programming.

4.1.0 #

  • Removed direct dart:io Platform usage; selector APIs now rely on TargetPlatform, avoiding release-runtime crashes on web.
  • Added testing overrides to simulate platform/device combinations in unit tests.

4.0.0-dev.5 #

  • Reintroduced explicit webOrElse function.

4.0.0-dev.4 #

  • Reintroduced explicit mobileOrElse and desktopOrElse functions.

4.0.0-dev.3 #

  • Split selector into platform-specific files (selector_stub.dart, selector_io.dart, selector_web.dart).

4.0.0-dev.2 #

  • Reintroduced explicit ...OrElse functions for clarity.

4.0.0-dev.1 #

  • API Rework: Renamed mac to macos, consolidated ...OrElse functions into selectOrElse.
  • Added web platform support to selector and optionalSelector.
  • Changed optionalSelector behavior to return null for unhandled platforms.
  • Improved testability and added comprehensive unit tests.
  • Enhanced documentation and examples.

3.0.0 #

  • migrate to flutter 3

0.3.0 #

  • support null-safety

0.2.0 #

  • introduce deviceSelector

0.1.0 #

  • introduce ***OrElse
22
likes
160
points
196
downloads

Publisher

verified publisherflutter.sskplay.com

Weekly Downloads

Multi type supported platform selector to write functional programming.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on selector