OptionalaltOptionalborderheight when added to border, -1 will use border size
Default: inherited from Global attribute tabBorderHeight (default -1)
Optionalborderwidth when added to border, -1 will use border size
Default: inherited from Global attribute tabBorderWidth (default -1)
Optionalclassclass applied to tab button
Default: inherited from Global attribute tabClassName (default undefined)
Optionalclosesee values in ICloseType
Default: inherited from Global attribute tabCloseType (default 1)
Optionalcomponentstring identifying which component to render in this tab (used in the layout factory function)
Default: undefined
Optionalconfiga place to hold json config for the hosted component
Default: undefined
Optionalcontentclass applied to tab content
Default: inherited from Global attribute tabContentClassName (default undefined)
Optionalenableallow user to close tab via close button
Default: inherited from Global attribute tabEnableClose (default true)
Optionalenableallow user to drag tab to new location
Default: inherited from Global attribute tabEnableDrag (default true)
Optionalenableenable window popout (in popout capable browser), to show an icon in the tabset header also set the enablePopoutIcon attribute
Default: inherited from Global attribute tabEnablePopout (default false)
Optionalenablewhether to show the popout float icon in the tabset header if this tab enables floating popouts
Default: inherited from Global attribute tabEnablePopoutFloatIcon (default false)
Optionalenablewhether to show the popout icon in the tabset header if this tab enables popouts
Default: inherited from Global attribute tabEnablePopoutIcon (default true)
Optionalenableif this tab will not work correctly in a popout window when the main window is backgrounded (inactive) then enabling this option will gray out this tab
Default: inherited from Global attribute tabEnablePopoutOverlay (default false)
Optionalenableallow user to rename tabs by double clicking
Default: inherited from Global attribute tabEnableRename (default true)
Optionalenablewhether to avoid rendering component until tab is visible
Default: inherited from Global attribute tabEnableRenderOnDemand (default true)
Optionalenablewhether the tab will be hosted in a scrollable container
Default: inherited from Global attribute tabEnableScrollbars (default true)
Optionalenableif enabled the tab will re-mount when popped out/in
Default: false
Optionalhelphelp text for the tab to be displayed upon tab hover.
Default: undefined
Optionaliconthe tab icon
Default: inherited from Global attribute tabIcon (default undefined)
Optionalidthe unique id of the tab, if left undefined a uuid will be assigned
Default: undefined
Optionalmaxthe max height of this tab
Default: inherited from Global attribute tabMaxHeight (default 99999)
Optionalmaxthe max width of this tab
Default: inherited from Global attribute tabMaxWidth (default 99999)
Optionalminthe min height of this tab
Default: inherited from Global attribute tabMinHeight (default 1)
Optionalminthe min width of this tab
Default: inherited from Global attribute tabMinWidth (default 1)
Optionalnamename of tab to be displayed in the tab button
Default: "[Unnamed Tab]"
Optionalpinnedwhether the tab is pinned; pinned tabs are grouped at the start of the tabstrip, cannot be closed via the ui, and cannot be dragged out of their tabset (they can be reordered within the pinned group). Set via Actions.setTabPinned. Only applies to tabs in tabsets (not borders); pinned tabs should be listed first in the json
Default: false
Optionalsubthe Id of the sub layout to render in this tab, defined in the subLayouts section of the model json (if
component is also defined then use the
Default: undefined
Optionaltabsetclass applied to parent tabset when this is the only tab and it is stretched to fill the tabset
Default: undefined
OptionaltypeFixed value: "tab"
if there is no name specifed then this value will be used in the overflow menu
Default: undefined