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
feat(workflow-form): render Projection's drag-reorder list in the form, with the drag #8761
An exposed drag-reorder property -- Projection's columns, formly type repeat-section-dnd -- falls back to a plain repeated list in the Form View (CANVAS_ONLY_FORMLY_TYPES, custom-formly-type.ts:35; the fallback at workflow-form.component.ts:872-876). A reader can edit the rows but not reorder them, which is what the widget is for.
The widget is a FieldArrayType whose rows come from an item template the property panel builds with extra dynamic-schema wiring for Projection's attributes; the reorder callback itself is optional, since the form's valueChanges persists a reorder. Rendering it with the drag means reproducing that item-template wiring in the form's field walk -- #8438 added the sub-field walk (childPath, arrayItemOf) to build on -- and verifying it against the real Projection schema, with a keyboard path (Move up / Move down) beside the drag, as the form's own step list has. Once it works, repeat-section-dnd leaves CANVAS_ONLY_FORMLY_TYPES.
It looks like the issue description doesn't quite follow our template yet:
This issue doesn't appear to use one of our templates (Bug, Feature, or Task). Please open it using a template so the required details are captured.
Filling out the template helps reviewers understand and triage your contribution faster. Please edit the description to complete it. This message will disappear automatically once the template is followed.
You can find the template prompts by editing the description, or see CONTRIBUTING.md for the full contribution flow.
Activity
github-actions commentedon Sep 29, 2026
👋 Thanks for opening this issue, @yangzhang75!
It looks like the issue description doesn't quite follow our template yet:
Filling out the template helps reviewers understand and triage your contribution faster. Please edit the description to complete it. This message will disappear automatically once the template is followed.
You can find the template prompts by editing the description, or see CONTRIBUTING.md for the full contribution flow.
feat(workflow-form): render Projection's drag-reorder list in the for…
fix(workflow-form): rebuild the cards on compilation only when it cha…
fix(workflow-form): rebuild the cards on compilation only when it cha…
fix(workflow-form): rebuild the cards on compilation only when it cha…
feat(workflow-form): render Projection's drag-reorder list in the for…
feat(workflow-form): render Projection's drag-reorder list in the for…