pages property
Implementation
static final Map<String, MaterialPageRoute Function(RouteSettings)> pages = {
AppNavigator.apiScreenName: (settings) {
return _getPage(
ChangeNotifierProvider(
create: (context) => ApiProvider(),
child: const ApiScreen(),
),
settings);
},
AppNavigator.homeName: (settings) {
return _getPage(const ApiLoggerLib(), settings);
},
AppNavigator.mockApiName: (settings) {
return _getPage(const MockApiScreen(), settings);
},
AppNavigator.addMockApiName: (settings) {
return _getPage(const AddMockApiScreen(), settings);
},
AppNavigator.emailName: (settings) {
return _getPage(const SendEmailScreen(), settings);
},
AppNavigator.apiDetailName: (settings) {
return _getPage(const RequestDetailScreen(), settings);
},
};