easyColorLoader method

void easyColorLoader({
  1. required Color color,
  2. Color barrierColor = Colors.black45,
  3. bool restricted = false,
})

Loader at the center of the screen

Implementation

void easyColorLoader(
    {required Color color,
    Color barrierColor = Colors.black45,
    bool restricted = false}) {
  showDialog(
    context: context,
    barrierDismissible: false,
    barrierColor: barrierColor,
    builder: (context) {
      return WillPopScope(
        onWillPop: () async => !restricted,
        child: CircularProgressIndicator(
          valueColor: AlwaysStoppedAnimation(color),
        ).alignC,
      );
    },
  );
}