routeNodeToMap method

Map<String, dynamic> routeNodeToMap(
  1. String path,
  2. RouteNode node
)

Implementation

Map<String, dynamic> routeNodeToMap(String path, RouteNode node)
{
  Map<String, dynamic> ret = {};
  if (node.className != null) {
    ret[path] = {
      'handler': node.className,
      'params': {}
    };
  }
  node.subNodes.forEach((k, node){
    ret.addAll(routeNodeToMap(path + '/' + k, node));
  });
  return ret;
}