# ash_admin v1.0.0-rc.0 - Table of Contents A super-admin UI for Ash Framework, built with Phoenix LiveView. ## Pages - [README](readme.md) - Tutorials - [Getting Started with AshAdmin](getting-started-with-ash-admin.md) - [Contributing to AshAdmin](contributing-to-ash-admin.md) - DSLs - [AshAdmin.Domain](dsl-ashadmin-domain.md) - [AshAdmin.Resource](dsl-ashadmin-resource.md) - About AshAdmin - [Change Log](changelog.md) ## Modules - [AshAdmin.Components.Resource.ManagedRelationshipSelectField](AshAdmin.Components.Resource.ManagedRelationshipSelectField.md): A LiveComponent for rendering a managed relationship field as a select/typeahead instead of nested form inputs. Used when the destination resource has a `label_field` configured. - [AshAdmin.Components.Resource.RelationshipField](AshAdmin.Components.Resource.RelationshipField.md): This module defines a LiveComponent for rendering a relationship field in an AshAdmin resource form. It handles the logic for displaying a select dropdown or a typeahead input field, fetching and displaying suggestions, and updating the selected value. - [AshAdmin.CoreComponents](AshAdmin.CoreComponents.md): Provides core UI components. - [AshAdmin.Domain](AshAdmin.Domain.md): A domain extension to alter the behavior of a domain in the admin UI. - [AshAdmin.Gettext](AshAdmin.Gettext.md): A module providing Internationalization with a gettext-based API. - [AshAdmin.Resource](AshAdmin.Resource.md): A resource extension to alter the behaviour of a resource in the admin UI. - [AshAdmin.Resource.Field](AshAdmin.Resource.Field.md): The representation of a configured field in the admin UI. - [AshAdmin.Resource.Transformers.AddPositionSortCalculation](AshAdmin.Resource.Transformers.AddPositionSortCalculation.md): Adds a `ash_admin_position_sort` calculation to resources that have defined admin.label_field. This calculation is used to sort typeahead search suggestions in a related resource field. - [AshAdmin.Resource.Transformers.ValidateTableColumns](AshAdmin.Resource.Transformers.ValidateTableColumns.md): Validates that table columns are all either attributes, or `:one` cardinality relationships. - [AshAdmin.Resource.Verifiers.VerifyFileArgumentsExist](AshAdmin.Resource.Verifiers.VerifyFileArgumentsExist.md): Ensures that an argument with file options exists in an action of the resource. - [AshAdmin.Router](AshAdmin.Router.md): Provides LiveView routing for AshAdmin. - [AshAdmin.Themes.AshAdminTheme](AshAdmin.Themes.AshAdminTheme.md): Custom Cinder theme that matches AshAdmin's existing table styling. - Exceptions - [AshAdmin.Errors.NotFound](AshAdmin.Errors.NotFound.md) ## Mix Tasks - [mix ash_admin.install](Mix.Tasks.AshAdmin.Install.md): Installs AshAdmin