refList<T extends GltfNode> static method

List<GltfRef<T>>? refList<T extends GltfNode>(
  1. GltfRoot root,
  2. Map<String, Object?> map,
  3. String key
)

Implementation

static List<GltfRef<T>>? refList<T extends GltfNode>(
  GltfRoot root,
  Map<String, Object?> map,
  String key,
) {
  return (map[key] as List<Object?>?)?.map((e) {
    return GltfRef<T>(
      root: root,
      index: e! as int,
    );
  }).toList();
}