loading static method
Implementation
static loading(
{required BuildContext context, Color? circularProgressColor}) {
return Platform.isAndroid
? showDialog(
barrierDismissible: false,
context: context,
builder: (_) {
return Dialog(
elevation: 0,
backgroundColor: Colors.transparent,
child: Padding(
padding: const EdgeInsets.symmetric(vertical: 20),
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
CircularProgressIndicator(
color: circularProgressColor ??
ImosysAppWrapper.of(context)
.circularProgressColor ??
ImosysAppWrapper.of(context).primaryColor,
),
],
),
),
);
})
: showCupertinoDialog(
context: context,
builder: (BuildContext context) => CupertinoActivityIndicator(
color: circularProgressColor ??
ImosysAppWrapper.of(context).circularProgressColor ??
ImosysAppWrapper.of(context).primaryColor,
radius: 20,
),
);
}