multi_screen_layout 0.0.1 copy "multi_screen_layout: ^0.0.1" to clipboard
multi_screen_layout: ^0.0.1 copied to clipboard

outdated

A collection of Widgets that make multi screen user experiences easy to build

Multi Screen Layout for Flutter #

A collection of Widgets that make multi screen user experiences easy to build

Supported Devices #

  • ✅ Surface Duo
  • ❌ Galaxy Z Fold
  • ❌ Galaxy Z Flip

If you know of other devices that could support multi screen layouts, please submit a PR and add them to this list.

Layouts #

TwoPageLayout #

Displays two Widgets, one per screen, on a dual screen device when the app is being spanned across both screens. This is designed to be used to accomplish Two Page, Dual View, and Companion Pane dual screen app patterns.

On a non multi screen device, or when the app is only running on a single screen, only the first page will display.

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return TwoPageLayout(
      child: Scaffold(body: Center(child: Text('Hello from page 1!'))),
      secondChild: Scaffold(body: Center(child: Text('Hello from page 2!'))),
    );
  }
}

Two Page 1

Two Page 2

Documentation #

26
likes
0
pub points
57%
popularity

Publisher

verified publisherjasonrai.ca

A collection of Widgets that make multi screen user experiences easy to build

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on multi_screen_layout