pushWidget function

void pushWidget({
  1. required Widget newPage,
  2. required BuildContext context,
  3. bool pushBackPrevPage = false,
})

Push a new widget , uses Navigator.push method

Implementation

void pushWidget(
    {required Widget newPage,
    required BuildContext context,
    bool pushBackPrevPage = false}) {
  if (pushBackPrevPage) {
    Navigator.of(context).pop();
  }
  Navigator.of(context).push(MaterialPageRoute(builder: (context) => newPage));
}