loadPathsFromJsonSync function

List<VoyagerPath> loadPathsFromJsonSync(
  1. String jsonString
)

loads voyager paths from json string synchronously

Implementation

List<VoyagerPath> loadPathsFromJsonSync(String jsonString) {
  final Map<String, dynamic> routerMap = json.decode(jsonString);
  final paths = <VoyagerPath>[];

  routerMap.keys.forEach((it) {
    paths.add(VoyagerPath.fromMap(path: it, config: routerMap[it]));
  });

  return paths;
}