render method
Implementation
@override
void render(Rect area, Buffer buffer, RenderContext ctx) {
final constraints = children.map(_toConstraint).toList(growable: false);
final rects = Layout.horizontal(constraints, spacing: spacing).split(area);
for (var i = 0; i < children.length; i++) {
final child = _toWidget(children[i]);
if (child != null && !rects[i].isEmpty) {
ctx.draw(child, rects[i]);
}
}
}