show method

void show(
  1. BuildContext context, {
  2. bool scheduler = false,
  3. required Color barrierColor,
})

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;
        });
  }
}