DevicePreview constructor

DevicePreview({
  1. Key? key,
  2. required WidgetBuilder builder,
  3. List<DeviceInfo>? devices,
  4. DevicePreviewData? data,
  5. DevicePreviewStyle? style,
  6. bool isToolbarVisible = true,
  7. List<Locale>? availableLocales,
  8. DeviceInfo? defaultDevice,
  9. List<DevicePreviewPlugin> plugins = const <DevicePreviewPlugin>[],
  10. DevicePreviewStorage? storage,
  11. bool enabled = true,
})

Create a new DevicePreview.

Implementation

DevicePreview({
  Key? key,
  required this.builder,
  this.devices,
  this.data,
  this.style,
  this.isToolbarVisible = true,
  this.availableLocales,
  this.defaultDevice,
  this.plugins = const <DevicePreviewPlugin>[],
  DevicePreviewStorage? storage,
  this.enabled = true,
})  : assert(devices == null || devices.isNotEmpty),
      storage = storage ?? DevicePreviewStorage.preferences(),
      super(key: key);