OptionaldefaultStyles: WidgetStylesReadonlydefaultIcons used when a widget does not supply its own.
ReadonlydefaultBase styles every widget is rendered with.
Widget types this renderer can dispatch, including any registered by the consumer.
Register a renderer for a widget type, replacing any renderer already registered for it.
Render one widget into a detached element.
Returns null for a widget type with no registered renderer, and an error
element if the renderer throws — rendering one bad widget never takes the
surrounding page down.
Optionaloptions: RenderOptionsRender a map over places you already have.
The map is a view across recommendations, not a widget type — the API never emits one. It stays off the widget registry so that registry means exactly "wire types this renderer handles", with no fabricated entries.
Optionaloptions: RenderOptions
Registry mapping widget types to renderers, and the entry point for rendering them.