fromMap static method

Location fromMap(
  1. dynamic data
)

Implementation

static Location fromMap(var data) {
  Location l = Location();
  l.id = data["id"];
  l.version = data["version"];
  l.name = data["name"];
  l.description = data["description"];
  l.mapFile = data["mapFile"];
  l.updateFile = data["updateFile"];
  l.actionsFile = data["actionsFile"];
  l.subLocations = data["subLocations"]
      .map<SubLocation>((sl) => SubLocation.fromMap(sl))
      .toList();

  l.categories = (data["categories"] ?? [])
      .map<Category>((sl) => Category.fromMap(sl))
      .toList();

  return l;
}