LayoutComponent constructor
LayoutComponent({
- required Direction direction,
- required CrossAxisAlignment crossAxisAlignment,
- required MainAxisAlignment mainAxisAlignment,
- required double gap,
- required bool shrinkWrap,
- required Vector2? position,
- required Vector2? size,
- required Iterable<
Component> ? children,
Implementation
LayoutComponent({
required this.direction,
required CrossAxisAlignment crossAxisAlignment,
required MainAxisAlignment mainAxisAlignment,
required double gap,
required bool shrinkWrap,
required super.position,
required super.size,
required super.children,
}) : _crossAxisAlignment = crossAxisAlignment,
_mainAxisAlignment = mainAxisAlignment,
_gap = gap,
_shrinkWrap = shrinkWrap {
setupSizeListeners();
}