From baf2652abf1a8df9963b3a5c80d1450612e57e72 Mon Sep 17 00:00:00 2001 From: Matt de Courcelle Date: Sat, 30 May 2026 03:13:05 -0500 Subject: [PATCH] feat(authoring): allow list_item_multi_column on repeat-bound elements Adds `list_item_multi_column` to the `@list_widgets` MapSet in `AshUI.Resources.Validations.Authoring`. Repeat-bound Elements (those declaring `binding_type :list`) can now use this kind directly without the `custom:*` workaround. Rebased onto origin/main (7556baea) from original PR #142. Co-Authored-By: Claude Opus 4.8 (1M context) --- lib/ash_ui/resources/validations/authoring.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ash_ui/resources/validations/authoring.ex b/lib/ash_ui/resources/validations/authoring.ex index 0aacf655..76986c40 100644 --- a/lib/ash_ui/resources/validations/authoring.ex +++ b/lib/ash_ui/resources/validations/authoring.ex @@ -21,7 +21,8 @@ defmodule AshUI.Resources.Validations.Authoring do "select", "list_repeat", "context_selector", - "file_tree_browser" + "file_tree_browser", + "list_item_multi_column" ]) @action_widgets MapSet.new([ "button",