OptionalchildrenOptionalclassClass for the layer's boundary div (devtools identification).
OptionalisWhether this sheet/pane is the active one (gates move/fill interaction).
OptionalonOptionalonOptionalonOptionalonA right-button drag of the fill handle was released: show the fill menu at location and run
whatever menu entry is chosen. The menu is chrome, so the consumer renders it (MUI in the
studio); menu answers every question it has. Call menu.cancel() when the menu closes, so a
dismissal ends the drag (the dashed preview stays up until it does). Omit to leave the
right-drag inert.
OptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonThe sheet whose getSelection() this layer drives.
OptionalstyleStyle for the layer's boundary div — e.g. display: 'none' or opacity to hide or fade a layer.
The boundary's own placement (position, inset, pointer-events: none) comes from the grid;
overriding it here breaks the layer's containment.
OptionalzExplicit stacking override, read by normalizeLayers off the grid-child element to sort the
layer list (higher sorts later = on top; omitted ⇒ declaration order). It is honored ONLY at the
grid-children level — the layer's actual dispatch slot always comes from the resulting order
index (via LayerOrderContext), never from this raw number, so paint order and event
order can never disagree.
The layer's content — VirtualDivs,
RangeRects, floats — hosted inside the layer's boundary div. Children stack by DOM order within the layer (law 1).