build method
- BuildContext context,
- NiceViewComponent component, {
- Widget fallback()?,
Build a widget for the given component using its registered builder.
Falls back to fallback if no builder is registered.
Implementation
Widget build(BuildContext context, NiceViewComponent component,
{Widget Function(NiceViewComponent)? fallback}) {
final key = component.type.name;
final builder = _builders[key];
if (builder != null) return builder(context, component);
if (fallback != null) return fallback(component);
return _defaultPlaceholder(component);
}