FFSplashImage constructor

FFSplashImage({
  1. String? path,
  2. FFBoxFit? fit,
  3. FFDimensions? dimensions,
  4. FFColor? backgroundColor,
  5. FFEditMetadata? editMetadata,
  6. FFColor? preLoadingColor,
  7. int? minSplashScreenDuration,
  8. bool? disableForWeb,
})

Implementation

factory FFSplashImage({
  $core.String? path,
  FFBoxFit? fit,
  FFDimensions? dimensions,
  FFColor? backgroundColor,
  FFEditMetadata? editMetadata,
  FFColor? preLoadingColor,
  $core.int? minSplashScreenDuration,
  $core.bool? disableForWeb,
}) {
  final result = create();
  if (path != null) result.path = path;
  if (fit != null) result.fit = fit;
  if (dimensions != null) result.dimensions = dimensions;
  if (backgroundColor != null) result.backgroundColor = backgroundColor;
  if (editMetadata != null) result.editMetadata = editMetadata;
  if (preLoadingColor != null) result.preLoadingColor = preLoadingColor;
  if (minSplashScreenDuration != null)
    result.minSplashScreenDuration = minSplashScreenDuration;
  if (disableForWeb != null) result.disableForWeb = disableForWeb;
  return result;
}