from static method
Implementation
static XStackParams? from(
XStack widget,
SSRBuildContext context,
WidgetMetadata metadata,
) {
final children = _buildChildren(widget.children, context);
if (metadata.vanish && children.isEmpty) {
return null;
}
return XStackParams(
children: children,
alignment: widget.hasAlignmentV2()
? widget.alignmentV2.toAlignment()
: widget.alignment.toAlignment(),
fit: widget.fit.toStackFit(),
clipBehavior: widget.clipBehavior?.toClip() ?? Clip.none,
textDirection: widget.textDirection?.toTextDirection(),
isSliver: widget.sliver ?? false,
);
}