from static method
Implementation
static XColumnParams? from(
XColumn widget,
SSRBuildContext context,
WidgetMetadata metadata,
) {
final children = _buildChildren(widget.children, context);
if (metadata.vanish && children.isEmpty) {
return null;
}
return XColumnParams(
children: children,
mainAxisAlignment: widget.mainAxisAlignment?.toMainAxisAlignment() ??
MainAxisAlignment.start,
mainAxisSize: widget.shrink ? MainAxisSize.min : MainAxisSize.max,
crossAxisAlignment: widget.crossAxisAlignment?.toCrossAxisAlignment() ??
CrossAxisAlignment.center,
textDirection: widget.textDirection?.toTextDirection(),
verticalDirection: widget.verticalDirection?.toVerticalDirection() ??
VerticalDirection.down,
textBaseline: widget.textBaseline?.toTextBaseline(),
);
}