WidgetComponent constructor

WidgetComponent({
  1. required Widget widget,
  2. BoxConstraints? constraints,
  3. Vector2? size,
  4. Vector2? position,
  5. Vector2? scale,
  6. double? angle,
  7. double nativeAngle = 0,
  8. Anchor? anchor,
  9. Iterable<Component>? children,
  10. int? priority,
  11. ComponentKey? key,
})

Implementation

WidgetComponent({
  required Widget widget,
  this.constraints,
  super.size,
  super.position,
  super.scale,
  super.angle,
  super.nativeAngle,
  super.anchor,
  super.children,
  super.priority,
  super.key,
}) : _widget = widget, // ignore: prefer_initializing_formals
     _adoptsWidgetSize = size == null {
  size.addListener(_onSizeChanged);
}