Dockview
Preparing search index...
dockview-core
ITabGroup
Interface ITabGroup
interface
ITabGroup
{
collapsed
:
boolean
;
color
:
string
|
undefined
;
componentParams
:
Record
<
string
,
unknown
>
|
undefined
;
id
:
string
;
isEmpty
:
boolean
;
label
:
string
;
onDidChange
:
DockviewEvent
<
void
>
;
onDidCollapseChange
:
DockviewEvent
<
boolean
>
;
onDidDestroy
:
DockviewEvent
<
void
>
;
onDidPanelChange
:
DockviewEvent
<
{
panelId
:
string
;
type
:
"remove"
|
"add"
}
,
>
;
panelIds
:
readonly
string
[]
;
size
:
number
;
addPanel
(
panelId
:
string
,
index
?:
number
)
:
void
;
collapse
()
:
void
;
containsPanel
(
panelId
:
string
)
:
boolean
;
dispose
()
:
void
;
expand
()
:
void
;
indexOfPanel
(
panelId
:
string
)
:
number
;
removePanel
(
panelId
:
string
)
:
boolean
;
setColor
(
value
:
string
|
undefined
)
:
void
;
setComponentParams
(
value
:
Record
<
string
,
unknown
>
|
undefined
)
:
void
;
setLabel
(
value
:
string
)
:
void
;
toggle
()
:
void
;
toJSON
()
:
SerializedTabGroup
;
}
Index
Properties
collapsed
color
component
Params
id
is
Empty
label
on
Did
Change
on
Did
Collapse
Change
on
Did
Destroy
on
Did
Panel
Change
panel
Ids
size
Methods
add
Panel
collapse
contains
Panel
dispose
expand
index
Of
Panel
remove
Panel
set
Color
set
Component
Params
set
Label
toggle
to
JSON
Properties
Readonly
collapsed
collapsed
:
boolean
Readonly
color
color
:
string
|
undefined
Readonly
component
Params
componentParams
:
Record
<
string
,
unknown
>
|
undefined
Readonly
id
id
:
string
Readonly
is
Empty
isEmpty
:
boolean
Readonly
label
label
:
string
Readonly
on
Did
Change
onDidChange
:
DockviewEvent
<
void
>
Readonly
on
Did
Collapse
Change
onDidCollapseChange
:
DockviewEvent
<
boolean
>
Readonly
on
Did
Destroy
onDidDestroy
:
DockviewEvent
<
void
>
Readonly
on
Did
Panel
Change
onDidPanelChange
:
DockviewEvent
<
{
panelId
:
string
;
type
:
"remove"
|
"add"
}
>
Readonly
panel
Ids
panelIds
:
readonly
string
[]
Readonly
size
size
:
number
Methods
add
Panel
addPanel
(
panelId
:
string
,
index
?:
number
)
:
void
Parameters
panelId
:
string
Optional
index
:
number
Returns
void
collapse
collapse
()
:
void
Returns
void
contains
Panel
containsPanel
(
panelId
:
string
)
:
boolean
Parameters
panelId
:
string
Returns
boolean
dispose
dispose
()
:
void
Returns
void
expand
expand
()
:
void
Returns
void
index
Of
Panel
indexOfPanel
(
panelId
:
string
)
:
number
Parameters
panelId
:
string
Returns
number
remove
Panel
removePanel
(
panelId
:
string
)
:
boolean
Parameters
panelId
:
string
Returns
boolean
set
Color
setColor
(
value
:
string
|
undefined
)
:
void
Parameters
value
:
string
|
undefined
Returns
void
set
Component
Params
setComponentParams
(
value
:
Record
<
string
,
unknown
>
|
undefined
)
:
void
Parameters
value
:
Record
<
string
,
unknown
>
|
undefined
Returns
void
set
Label
setLabel
(
value
:
string
)
:
void
Parameters
value
:
string
Returns
void
toggle
toggle
()
:
void
Returns
void
to
JSON
toJSON
()
:
SerializedTabGroup
Returns
SerializedTabGroup
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
collapsed
color
component
Params
id
is
Empty
label
on
Did
Change
on
Did
Collapse
Change
on
Did
Destroy
on
Did
Panel
Change
panel
Ids
size
Methods
add
Panel
collapse
contains
Panel
dispose
expand
index
Of
Panel
remove
Panel
set
Color
set
Component
Params
set
Label
toggle
to
JSON
Dockview
Loading...