Renderer()
ts
function Renderer(__namedParameters): Element | null;Defined in: renderer/renderer.tsx:42
Core rendering engine for dynamic elements.
This component resolves and renders elements defined by DynamicElementProps. It connects the DSL layer with React by dynamically selecting components, resolving properties, handling refs, and applying events.
Parameters
| Parameter | Type |
|---|---|
__namedParameters | DynamicElementProps |
Returns
Element | null
React Component
Remarks
Responsibilities:
- Resolves element type via element registry
- Applies dynamic and static properties
- Handles recursive rendering of children
- Registers refs in the global store
- Attaches event listeners via useGuthrieEventsCallback
Since
1.0.0
Author
Simon Kovtyk
Author
David Schummer