Aurora.Uix.Templates.Basic.Renderers.IndexRenderer (Aurora UIX v0.1.4-rc.7)

Copy Markdown

Renders index view pages with table-based entity listings and CRUD actions in Aurora UIX.

Key Features

  • Table view with sortable columns
  • New entity creation button
  • Show/Edit/Delete actions per row
  • Modal forms for entity operations
  • Row click navigation
  • Entity field filtering
  • Integrates with Aurora UIX context and helpers

Summary

Functions

Renders an index page with a table listing of entities.

Functions

render(assigns)

@spec render(map()) :: Phoenix.LiveView.Rendered.t()

Renders an index page with a table listing of entities.

Parameters

  • assigns (map()) - LiveView assigns containing:
    • :auix (map()) - Aurora UIX context with configurations and layout_tree info.
    • :live_action (atom()) - Current live action (:new, :edit, :show).

Returns

Phoenix.LiveView.Rendered.t() - Rendered index page with table and actions.