Descriptor produced by SvelteRenderProps.renderChild and by
the dispatcher when materialising a single field. Pairs the Svelte
component constructor with the props it should be instantiated
against so a parent renderer can mount it via
<svelte:component this={component} {...props} />.
Returning a descriptor (rather than a rendered DOM node) keeps the
adapter compatible with Svelte's compile-time component model — the
dispatcher does not own a DOM mount point and cannot fabricate
rendered output the way React's renderField returns a ReactNode.
null indicates "render nothing" — used for empty arrays in
read-only mode and for the recursion-cap sentinel placeholder when
the caller opts to suppress it.
Descriptor produced by SvelteRenderProps.renderChild and by the dispatcher when materialising a single field. Pairs the Svelte component constructor with the props it should be instantiated against so a parent renderer can mount it via
<svelte:component this={component} {...props} />.Returning a descriptor (rather than a rendered DOM node) keeps the adapter compatible with Svelte's compile-time component model — the dispatcher does not own a DOM mount point and cannot fabricate rendered output the way React's
renderFieldreturns aReactNode.nullindicates "render nothing" — used for empty arrays in read-only mode and for the recursion-cap sentinel placeholder when the caller opts to suppress it.