Toolbar pieces for the catalogue admin tables: the column-settings modal,
the sort select+direction control, and an enum filter select. All emit
plain events handled by CataloguesLive against the active scope.
Summary
Functions
Attributes
show(:boolean) (required)sections(:list) (required) - One block per visible table: %{scope: atom, title: String.t(), selected: [id]}. A drilled category page shows its subcategories and its items at once, so their column editors share one modal (one section each) instead of two side-by-side "Columns" buttons.
Attributes
show(:boolean) (required)scope(:atom) (required)selected(:list) (required)
Attributes
id(:string) (required)label(:string) (required)value(:string) - Defaults tonil.options(:list) (required)prompt(:string) (required)
Attributes
scope(:atom) (required)selected(:list) (required)sort_by(:string) (required)sort_dir(:atom) (required)manual_value(:string) - sort_by value that means "manual/drag order" (e.g. "position"). When active, the direction toggle is hidden — direction has no meaning for a user-dragged order. Defaults tonil.