FFScreenshotInfo constructor

FFScreenshotInfo({
  1. bool? playStoreEnabled,
  2. bool? appStoreEnabled,
  3. bool? generateAll,
  4. Iterable<MapEntry<String, FFScreenshotValues>>? screenshotValues,
  5. Iterable<MapEntry<String, int>>? dynamicChildrenCount,
  6. Iterable<MapEntry<String, bool>>? selectedPages,
})

Implementation

factory FFScreenshotInfo({
  $core.bool? playStoreEnabled,
  $core.bool? appStoreEnabled,
  $core.bool? generateAll,
  $core.Iterable<$core.MapEntry<$core.String, FFScreenshotValues>>?
      screenshotValues,
  $core.Iterable<$core.MapEntry<$core.String, $core.int>>?
      dynamicChildrenCount,
  $core.Iterable<$core.MapEntry<$core.String, $core.bool>>? selectedPages,
}) {
  final result = create();
  if (playStoreEnabled != null) result.playStoreEnabled = playStoreEnabled;
  if (appStoreEnabled != null) result.appStoreEnabled = appStoreEnabled;
  if (generateAll != null) result.generateAll = generateAll;
  if (screenshotValues != null)
    result.screenshotValues.addEntries(screenshotValues);
  if (dynamicChildrenCount != null)
    result.dynamicChildrenCount.addEntries(dynamicChildrenCount);
  if (selectedPages != null) result.selectedPages.addEntries(selectedPages);
  return result;
}