ResolvedShapeLayer constructor
ResolvedShapeLayer({
- required ShapeLayerDefinition definition,
- required DiagramRect bounds,
- Map<
String, Object?> values = const {}, - String? widgetSlotId,
Implementation
ResolvedShapeLayer({
required this.definition,
required this.bounds,
this.values = const {},
this.widgetSlotId,
}) {
if (definition is ShapeWidgetLayerDefinition) {
throw ArgumentError(
'Widget metadata belongs in ResolvedShapeWidgetSlot.',
);
}
if (definition is ShapeContentLayerDefinition) {
throw ArgumentError(
'Content declarations must resolve to primitive layers',
);
}
}