Move fixtures to another layout of their fixture type
gma3_assign_cell_layoutMoves fixtures to a layout-copy fixture type so several fixtures share one layout, or back to the original, keeping FIDs, addresses, cells and presets. Requires matching DMX mode, channels and footprint.
Instructions
Moves fixtures to another fixture type that is a layout copy of theirs (as gma3_layout_cells scope own creates) or back to the original, so several fixtures share one layout. The target type must have a DMX mode of the same name with the same channels and footprint (refused otherwise). Runs one patch session (isolation-checked, committed with no undo); FIDs, addresses, cells, groups and preset values are kept. Requires exclusive: true. A clean success lists each fixture as {fid, type: [before, after]} in items. Needs bridge 0.29.0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | The layout type (number or name). | |
| detail | No | Return the full result on a success too: every step's detail and each fixture's state before and after (default false: a clean success, committed and read back matched or not requested, lists one entry per fixture in items; anything else is always returned in full). | |
| verify | No | ||
| fixtures | Yes | ||
| exclusive | No |