You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 55669aa
Browse filesBrowse the repository at this point in the historyBrowse files
feat(spec): the view columns, sort and tabs repeaters enumerate their row children
Each child's label is the item schema's own `.meta({ title })`, so the
i18n extractor emits a catalog key per column.
Claude-Session: https://claude.ai/code/session_01Sfe5YjBLwB9J3y8fvm2xq1
Co-authored-by: Claude <noreply@anthropic.com>
description: 'What rows show and how users filter them.',
39
39
fields: [
40
-
{field: 'columns',type: 'repeater',required: true,helpText: 'Columns to display (field names from selected object)'},
40
+
{
41
+
field: 'columns',
42
+
type: 'repeater',
43
+
required: true,
44
+
helpText: 'Columns to display (field names from selected object)',
45
+
// Row-property names (#17508): every authorable row property, `label`
46
+
// equal to the item schema's `.meta({ title })`, so `os i18n extract`
47
+
// emits a catalog key per column and the panel keeps its schema-derived
48
+
// widgets (no `type` here).
49
+
fields: [
50
+
{field: 'field',label: 'Field'},
51
+
{field: 'label',label: 'Label'},
52
+
{field: 'width',label: 'Width (px)'},
53
+
{field: 'align',label: 'Alignment'},
54
+
{field: 'hidden',label: 'Hidden'},
55
+
{field: 'sortable',label: 'Sortable'},
56
+
{field: 'resizable',label: 'Resizable'},
57
+
{field: 'wrap',label: 'Wrap Text'},
58
+
{field: 'type',label: 'Renderer Type'},
59
+
{field: 'pinned',label: 'Pinned'},
60
+
{field: 'summary',label: 'Summary'},
61
+
{field: 'prefix',label: 'Prefix'},
62
+
{field: 'link',label: 'Primary Link'},
63
+
{field: 'action',label: 'Click Action'},
64
+
],
65
+
},
41
66
{field: 'filter',widget: 'filter-builder',dependsOn: 'data.object',helpText: 'Filter conditions — same visual builder as the list toolbar, with field-type-aware operators and value inputs'},
0 commit comments