layout method
Implementation
@override
void layout(FConstraints constraints) {
final child = this.child!;
child._doLayout(.tight(.vec2(constraints.maxWidth, constraints.maxHeight)));
size = .vec2(constraints.maxWidth, constraints.maxHeight);
}