Optional classOptional debugOptional defaultOptional defaultOptional disableOptional disableOptional disableOptional disableOptional dndOptional floatingOptional minimumOptional minimumOptional getReturn the items to display in the tab context menu on right-click.
Use built-in string shortcuts ('close', 'closeOthers', 'closeAll', 'separator')
or provide a ContextMenuItemConfig object for custom items.
If omitted, no context menu is shown. Return an empty array to suppress the menu for specific cases.
Optional hideOptional lockedOptional noDefine the behaviour of the dock when there are no panels to display. Defaults to watermark.
Optional popoutOptional rootuse dndEdges instead. To be removed in a future version.
Optional scrollbarsSelect native to use built-in scrollbar behaviours and custom to use an internal implementation
that allows for improved scrollbar overlay UX.
This is only applied to the tab header section. Defaults to custom.
Optional singleOptional tabControls tab drag-and-drop reorder animation style.
"smooth": tabs animate smoothly during drag-and-drop reorder —
tabs slide apart to reveal the insertion gap, then animate to their
final positions on drop (Chrome-like behavior)."default": standard tab reorder behavior without animation.Defaults to "default".
Optional theme
Disable the auto-resizing which is controlled through a
ResizeObserver. Call.layout(width, height)to manually resize the container.