UArRoomScanResult.fromMap constructor
Implementation
factory UArRoomScanResult.fromMap(Map<Object?, Object?> map) {
final List<UArRoomItem> items = <UArRoomItem>[];
for (final String kind in <String>["wall", "door", "window", "opening", "floor", "object"]) {
items.addAll(_maps(map["${kind}s"]).map((Map<Object?, Object?> e) => UArRoomItem.fromMap(kind, e)));
}
return UArRoomScanResult(usdzPath: map["usdz"] as String?, jsonPath: map["json"] as String?, items: items);
}