push<T extends Object?> method
Implementation
Future<T?> push<T extends Object?>(String routeName, Object? arguments) async {
var state = _buildState(routeName, arguments);
_stack.add(state);
_update();
return await state.result.future;
}