api/internal/nudge/nudge_node_renderer library

Classes

NudgeButtonRenderer
NudgeCarouselRenderer
NudgeDividerRenderer
NudgeGapRenderer
NudgeImageRenderer
NudgeLottieRenderer
NudgeNodeRenderer<T extends NudgeNode>
Strategy (GoF): renders a single kind of NudgeNode to a Flutter widget.
NudgeNodeRendererRegistry
Registry / dispatcher (Strategy selector). Open/closed: support a new widget by adding a renderer to _defaults (or injecting one) — no existing code changes. Unknown nodes degrade to an empty box rather than throwing.
NudgePlaceholder
Shared fallback box for missing/broken media, matching the dashboard preview.
NudgeTextRenderer
NudgeVideoRenderer