LoadingPanel.glass constructor

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

Creates a loading overlay with a high-blur, glass-like barrier.

Implementation

factory LoadingPanel.glass({
  Key? key,
  required bool isLoading,
  Widget? child,
  String? message,
  double? progress,
  RistoLoaderStyle loaderStyle = RistoLoaderStyle.adaptive,
  Color? loaderColor,
  EdgeInsetsGeometry? padding,
  EdgeInsetsGeometry? margin,
}) {
  return LoadingPanel(
    key: key,
    isLoading: isLoading,
    message: message,
    progress: progress,
    loaderStyle: loaderStyle,
    barrierColor: Colors.white.withCustomOpacity(0.1),
    loaderColor: loaderColor,
    blurSigma: 10.0,
    padding: padding,
    margin: margin,
    child: child,
  );
}