the json for the new tab node
the added tab node or undefined
Adds a new tab to the given tabset
the id of the tabset where the new tab will be added
the json for the new tab node
the added tab node or undefined
Adds a new tab by dragging an item to the drop location, must be called from within an HTML drag start handler. You can use the setDragComponent() method to set the drag image before calling this method.
the drag start event
the json for the new tab node
OptionalonDrop: (node?: Node, event?: DragEvent<HTMLElement>) => voida callback to call when the drag is complete
Get the root div element of the layout
Move a tab/tabset using drag and drop, must be called from within an HTML drag start handler
the drag start event
the tab or tabset to drag
re-render the layout
Sets the drag image from a react component for a drag event
the drag event
the react component to be used for the drag image
the x position of the drag cursor on the image
the x position of the drag cursor on the image
Adds a new tab to the active tabset (if there is one)