start static method
dynamic
start(})
Implementation
static start(
BuildContext context, {
Color? barrierColor = Colors.black54,
Widget? widget,
bool? fullScreen,
// Color color = Colors.black38,
String? gifOrImagePath,
bool barrierDismissible = false,
double? loadingWidth,
}) async {
if (_overlay != null) return;
_overlay = OverlayEntry(builder: (BuildContext context) {
return _LoadingWidget(
// color: color,
barrierColor: barrierColor??Colors.black54,
widget: widget,
fullScreen: fullScreen ?? false,
gifOrImagePath: gifOrImagePath,
barrierDismissible: barrierDismissible,
loadingWidth: loadingWidth,
);
});
Future.delayed(Duration.zero,(){
Overlay.of(context).insert(_overlay!);
});
}