Aurora. Uix. Layout. CreateUI
(Aurora UIX v0.1.4-rc.1)
Copy Markdown
Provides a framework for dynamically generating UI layouts for Phoenix applications.
Offers a compile-time mechanism to create UI components for resources, including index, form, and show views, based on flexible configuration using a DSL.
Summary
Functions
Configures and initiates UI generation for a specific module.
Functions
Configures and initiates UI generation for a specific module.
Parameters
opts(keyword()) - Configuration options for UI generation.do_block(Macro.t() | nil) - An optional configuration block for advanced layouts.
Options
:for(atom()) - The target resource name to generate the UI for.
Returns
Macro.t() - A quoted expression that sets up the UI configuration.
Examples
auix_create_ui for: :product do
index_columns [:name, :price]
edit_layout do
inline [:name, :price]
end
end