show method
Show this loader on top of widget tree. It avoids any user interaction.
Implementation
void show(BuildContext context,
{bool scheduler = false, required Color barrierColor}) {
_context = context;
if (scheduler) {
SchedulerBinding.instance.addPostFrameCallback((timeStamp) {
showDialog(
context: context,
barrierColor: barrierColor,
barrierDismissible: false,
builder: (context) {
_context = context;
return loading;
});
});
} else {
showDialog(
context: context,
barrierColor: barrierColor,
barrierDismissible: false,
builder: (context) {
_context = context;
return loading;
});
}
}