LoadingPanel.dark constructor

LoadingPanel.dark({
  1. Key? key,
  2. required bool isLoading,
  3. Widget? child,
  4. String? message,
  5. double? progress,
  6. RistoLoaderStyle loaderStyle = RistoLoaderStyle.pulsingDots,
  7. Color? loaderColor,
  8. EdgeInsetsGeometry? padding,
  9. EdgeInsetsGeometry? margin,
})

Creates a loading overlay with a dark, semi-transparent barrier.

Implementation

factory LoadingPanel.dark({
  Key? key,
  required bool isLoading,
  Widget? child,
  String? message,
  double? progress,
  RistoLoaderStyle loaderStyle = RistoLoaderStyle.pulsingDots,
  Color? loaderColor,
  EdgeInsetsGeometry? padding,
  EdgeInsetsGeometry? margin,
}) {
  return LoadingPanel(
    key: key,
    isLoading: isLoading,
    message: message,
    progress: progress,
    loaderStyle: loaderStyle,
    barrierColor: Colors.black.withCustomOpacity(0.6),
    loaderColor: loaderColor,
    blurSigma: 2.0,
    padding: padding,
    margin: margin,
    child: child,
  );
}