parametersRoute method

Map<String, dynamic> parametersRoute(
  1. String route
)

Implementation

Map<String, dynamic> parametersRoute(String route) {
  final Map<String, dynamic> parameters = {};
  final path = split('/');
  route.split('/').asMap().forEach((index, element) {
    if (element.isNotEmpty && element.contains('{')) {
      final key = element.replaceAll(RegExp(r'[{}]+'), "");
      parameters[key] = path[index];
    }
  });
  return parameters;
}