View Source AshPyroComponents.Components.DataTable (AshPyroComponents v0.1.0)
A component that auto-renders forms for Ash resources.
Overridable Component Attributes
You can customize the components in this module by configuring overrides.
The components in this module support the following overridable attributes:
ash_data_table/1:class:css_classes
Summary
Components
Renders a data table.
Components
Renders a data table.
Attributes
overrides(:list) - Manually set the overrides for this component (instead of config/default). Defaults tonil.id(:string) (required)config(AshPyro.Extensions.Resource.DataTable.Action) (required)rows(:list) (required)sort(:list) (required)display(:list) (required)filter(:list) (required)page(:list) (required)resource(:atom) (required) - the resource of the data table.actor(:map) - the actor to be passed to actions. Defaults tonil.tz(:string) - timezone. Defaults to"Etc/UTC".class(:any) - (overridable,:css_classes).