Static
ADD_Static
ADJUST_Static
ADJUST_Static
DELETE_Static
DELETE_Static
FLOAT_Static
MAXIMIZE_Static
MOVE_Static
RENAME_Static
SELECT_Static
SET_Static
UNFLOAT_Static
UPDATE_Static
UPDATE_Static
addAdds a tab node to the given tabset node
the action
the json for the new tab node e.g {type:"tab", component:"table"}
the new tab node will be added to the tabset with this node id
the location where the new tab will be added, one of the DockLocation enum values.
for docking to the center this value is the index of the tab, use -1 to add to the end.
Optional
select: boolean(optional) whether to select the new tab, overriding autoSelectTab
Static
adjustStatic
adjustAdjust the splitter between two tabsets
Actions.adjustSplit({node1: "1", weight1:30, pixelWidth1:300, node2: "2", weight2:70, pixelWidth2:700});
the action
an object the defines the new split between two tabsets, see example below.
Static
deleteStatic
deleteStatic
floatStatic
maximizeStatic
moveMoves a node (tab or tabset) from one location to another
the action
the id of the node to move
the id of the node to receive the moved node
the location where the moved node will be added, one of the DockLocation enum values.
for docking to the center this value is the index of the tab, use -1 to add to the end.
Optional
select: boolean(optional) whether to select the moved tab(s) in new tabset, overriding autoSelectTab
Static
renameStatic
selectStatic
setStatic
unStatic
updateStatic
updateGenerated using TypeDoc
The Action creator class for FlexLayout model actions