ResponsiveLayoutBuilder constructor

const ResponsiveLayoutBuilder({
  1. Key? key,
  2. required ResponsiveLayoutWidgetBuilder builder,
  3. LayoutSize defaultSize = LayoutSize.mobile,
  4. ScreenSizeSettings portraitSizes = const ScreenSizeSettings.portrait(),
  5. ScreenSizeSettings landscapeSizes = const ScreenSizeSettings.landscape(),
})

Creates an responsive layout builder.

The builder, portraitSizes and landscapeSizes argument must not be null.

Implementation

const ResponsiveLayoutBuilder({
  Key? key,
  required this.builder,
  this.defaultSize = LayoutSize.mobile,
  this.portraitSizes = const ScreenSizeSettings.portrait(),
  this.landscapeSizes = const ScreenSizeSettings.landscape(),
}) : super(key: key);