generate method
Implementation
@override
String? generate() {
if (_box == "Stack") {
return (CodeConstrutor(_box)
..add("fit", _stackFit)
..add("clipBehavior", _stackClip)
..add("alignment", _stackAlign)
..add("textDirection", _stackDirection)
..add("children", "children"))
.generate();
}
final flex = CodeConstrutor(_box)
..add("mainAxisSize", _size)
..add("mainAxisAlignment", _align)
..add("crossAxisAlignment", _cross);
if (_gapX != null && _box == "Row") {
flex.add("children", "joinSpacer(children, SizedBox(width: $_gapX))");
} else if (_gapY != null && _box == "Column") {
flex.add("children", "joinSpacer(children, SizedBox(height: $_gapY))");
} else {
flex.add("children", "children!");
}
return flex.generate();
}