getPathInfo static method
Implementation
static PathInfo getPathInfo(String path) {
var routeName = path;
Map<String, dynamic>? params;
if (path.contains("?")) {
var splitParam = path.split("?");
routeName = splitParam[0];
params = _parseParams(splitParam[1]);
}
final createRouteParams = _routerHandler[routeName]?.createAppRoute;
if(createRouteParams == null) {
return PathInfo(routeName, null);
}
return PathInfo(routeName, params == null ? null : createRouteParams(params));
}