PrefabInstanceSpec constructor
PrefabInstanceSpec({
- required AssetRef source,
- LoadPolicy load = LoadPolicy.eager,
- List<
PropertyOverride> ? overrides, - List<
NodeSpec> ? addedNodes, - List<
LocalId> ? removedNodes, - List<
ComponentSpec> ? addedComponents, - List<
String> ? removedComponentTypes,
Creates a prefab instance of source with an optional delta.
Implementation
PrefabInstanceSpec({
required this.source,
this.load = LoadPolicy.eager,
List<PropertyOverride>? overrides,
List<NodeSpec>? addedNodes,
List<LocalId>? removedNodes,
List<ComponentSpec>? addedComponents,
List<String>? removedComponentTypes,
}) : overrides = overrides ?? [],
addedNodes = addedNodes ?? [],
removedNodes = removedNodes ?? [],
addedComponents = addedComponents ?? [],
removedComponentTypes = removedComponentTypes ?? [];