XWidgetCacheParams.from constructor
XWidgetCacheParams.from(
- XWidgetCache widget,
- SSRBuildContext context
Implementation
factory XWidgetCacheParams.from(
XWidgetCache widget, SSRBuildContext context) {
for (final widget in widget.items) {
final child = _cookWidget(widget.widget, context);
if (child != null) {
context.cache[widget.key] = child;
} else {
context.cache.remove(widget.key);
}
}
return XWidgetCacheParams(
child: _cookWidgetNonNullable(widget.child, context),
);
}