push static method
Implementation
static push(BuildContext context, Widget widget, {dynamic args}) async {
return await Navigator.maybeOf(context)?.push(new MaterialPageRoute(
builder: (BuildContext context) => widget,
settings: RouteSettings(arguments: args)));
}