API Reference AshTui v#0.3.1

Copy Markdown View Source

Modules

Terminal-based interactive explorer for Ash Framework applications.

Main TUI application using ExRatatui.App behaviour.

Shared formatting helpers for display in the TUI.

Loads Ash domain and resource metadata into a navigable data structure.

Holds introspection data for a resource action.

Holds introspection data for an action argument.

Holds introspection data for a resource attribute.

Holds introspection data for a single Ash domain.

Holds introspection data for a resource relationship.

Holds introspection data for a single Ash resource.

State struct and pure navigation logic for the Ash TUI explorer.

Color, style, and rich-text constants for the TUI.

Actions tab view: table showing resource actions.

Overlay view showing full details for a selected attribute.

Attributes tab view: table showing resource attributes.

Left panel view: domain list with expanded resources, with optional search.

Relationships tab view: table showing resource relationships.

Mix Tasks

Starts an interactive terminal explorer for your Ash domains and resources.