Skip to main content

duo_flex 0.3.3 copy "duo_flex: ^0.3.3" to clipboard
duo_flex: ^0.3.3 copied to clipboard

Flutter plugin for iPhone Duo and foldable devices: read hinge angle, posture, display regions and window geometry, and build adaptive layouts.

0.3.3 #

  • Improve pub.dev search metadata and README wording for iPhone Duo and foldable Flutter apps.

0.3.2 #

  • Document Samsung Galaxy Z foldable support through AndroidX WindowManager.

0.3.1 #

  • Use an optimized JPEG for the pub.dev package screenshot thumbnail.

0.3.0 #

  • Add a web implementation for viewport geometry and resize events.
  • Read continuous and folded states from the experimental Device Posture API when the browser supports it.
  • Keep hinge angle, safe-area measurements, and fold geometry unavailable on web.

0.2.1 #

  • Fix README screenshot links so images load on pub.dev.

0.2.0 #

  • Add Android support for device, app-window, display-region, and fold data.
  • Read Android hinge angle from Sensor.TYPE_HINGE_ANGLE when available, reporting radians and filtering sensor noise while the event stream is active.
  • Report Android book and tabletop postures from folding-feature orientation.
  • Add DuoFoldPosture.book for vertical half-open fold configurations.
  • Keep unavailable Android fold sensors and posture data nullable or unknown.

0.1.2 #

  • Add the animated device dashboard to the pub.dev screenshots gallery.

0.1.1 #

  • Show the device dashboard in the pub.dev screenshots gallery.

0.1.0 #

  • Add typed APIs for iOS device, screen, display, and reserved-region data.
  • Expose UIKit hinge angle and posture when the public APIs are available.
  • Add screen and display event streams with lifecycle-aware observation.
  • Add responsive layout, viewport, and posture-aware widgets.
  • Preserve safe unavailable values on unsupported devices and OS versions.
3
likes
160
points
235
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter plugin for iPhone Duo and foldable devices: read hinge angle, posture, display regions and window geometry, and build adaptive layouts.

Homepage

Topics

#foldable #iphone-duo #dual-screen #responsive #adaptive-layout

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface, web

More

Packages that depend on duo_flex

Packages that implement duo_flex