Aurora. Uix. Templates. Basic. Renderers. DefaultRenderer
(Aurora UIX v0.1.5)
Copy Markdown
The default field renderer — what a field renders when no renderer slot selects a more specific one.
It is a single render/1 that pattern-matches @auix.layout_type:
:index— the table-cell value::selectoption labels, the:selected_check__row control, or the plain field value.:show— the read-only<.input disabled>display.:form— the<.input>form control, delegating association / embed / upload fields to their dedicated renderers.
It is registered under the reserved :default key in Aurora.Uix.Renderers.BuiltIn
and reached via Aurora.Uix.Renderers.default/1. It intentionally does not
use Aurora.Uix.Renderer: it covers every layout type itself and must never
delegate back to the default.
Summary
Functions
Renders a field with its default rendering for the current @auix.layout_type.
Functions
@spec render(map()) :: Phoenix.LiveView.Rendered.t()
Renders a field with its default rendering for the current @auix.layout_type.