StaticADD_StaticADJUST_StaticADJUST_StaticCLOSE_StaticCREATE_StaticDELETE_StaticDELETE_StaticMAXIMIZE_StaticMOVE_StaticPOPOUT_StaticPOPOUT_StaticRENAME_StaticSELECT_StaticSET_StaticUPDATE_StaticUPDATE_StaticaddAdds a tab node to the given tabset node
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.
Optionalselect: boolean(optional) whether to select the new tab, overriding autoSelectTab
the action
StaticadjustStaticadjustAdjust the weights of a row, used when the splitter is moved
the row node whose childrens weights are being adjusted
an array of weights to be applied to the children
the action
StaticcloseCloses the popout window
the id of the popout window to close
StaticcreateCreates a new empty popout window with the given layout
the json layout for the new window
the window rectangle in screen coordinates
StaticdeleteDeletes a tab node from the layout
the id of the tab node to delete
the action
StaticdeleteDeletes a tabset node and all it's child tab nodes from the layout
the id of the tabset node to delete
the action
StaticmaximizeMaximizes the given tabset
the id of the tabset to maximize
OptionalwindowId: stringthe action
StaticmoveMoves a node (tab or tabset) from one location to another
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.
Optionalselect: boolean(optional) whether to select the moved tab(s) in new tabset, overriding autoSelectTab
the action
StaticpopoutPops out the given tab node into a new browser window
the tab node to popout
StaticpopoutPops out the given tab set node into a new browser window
the tab set node to popout
StaticrenameChange the given nodes tab text
the id of the node to rename
the test of the tab
the action
StaticselectSelects the given tab in its parent tabset
the id of the node to set selected
the action
StaticsetSet the given tabset node as the active tabset
the id of the tabset node to set as active
OptionalwindowId: stringthe action
StaticupdateUpdates the global model jsone attributes
the json for the model attributes to update (merge into the existing attributes)
the action
StaticupdateUpdates the given nodes json attributes
the id of the node to update
the json attributes to update (merge with the existing attributes)
the action
The Action creator class for FlexLayout model actions