Preparing search index...
The search index is not available
Dockview
Dockview
dockview-core
IPaneviewComponent
Interface IPaneviewComponent
interface
IPaneviewComponent
{
height
:
number
;
id
:
string
;
maximumSize
:
number
;
minimumSize
:
number
;
onDidAddView
:
DockviewEvent
<
PaneviewPanel
>
;
onDidDrop
:
DockviewEvent
<
PaneviewDropEvent
>
;
onDidLayoutChange
:
DockviewEvent
<
void
>
;
onDidLayoutFromJSON
:
DockviewEvent
<
void
>
;
onDidRemoveView
:
DockviewEvent
<
PaneviewPanel
>
;
onUnhandledDragOverEvent
:
DockviewEvent
<
PaneviewDndOverlayEvent
>
;
options
:
PaneviewComponentOptions
;
panels
:
IPaneviewPanel
[]
;
width
:
number
;
addPanel
<
T
>
(
options
)
:
IPaneviewPanel
;
clear
(
)
:
void
;
dispose
(
)
:
void
;
focus
(
)
:
void
;
fromJSON
(
serializedPaneview
)
:
void
;
getPanel
(
id
)
:
undefined
|
IPaneviewPanel
;
layout
(
width
,
height
)
:
void
;
movePanel
(
from
,
to
)
:
void
;
removePanel
(
panel
)
:
void
;
setVisible
(
panel
,
visible
)
:
void
;
toJSON
(
)
:
SerializedPaneview
;
updateOptions
(
options
)
:
void
;
}
Hierarchy (
view full
)
DockviewIDisposable
IPaneviewComponent
Implemented by
PaneviewComponent
Index
Properties
height
id
maximum
Size
minimum
Size
on
Did
Add
View
on
Did
Drop
on
Did
Layout
Change
on
Did
Layout
FromJSON
on
Did
Remove
View
on
Unhandled
Drag
Over
Event
options
panels
width
Methods
add
Panel
clear
dispose
focus
fromJSON
get
Panel
layout
move
Panel
remove
Panel
set
Visible
toJSON
update
Options
Properties
Readonly
height
height
:
number
Readonly
id
id
:
string
Readonly
maximum
Size
maximum
Size
:
number
Readonly
minimum
Size
minimum
Size
:
number
Readonly
on
Did
Add
View
on
Did
Add
View
:
DockviewEvent
<
PaneviewPanel
>
Readonly
on
Did
Drop
on
Did
Drop
:
DockviewEvent
<
PaneviewDropEvent
>
Readonly
on
Did
Layout
Change
on
Did
Layout
Change
:
DockviewEvent
<
void
>
Readonly
on
Did
Layout
FromJSON
on
Did
Layout
FromJSON
:
DockviewEvent
<
void
>
Readonly
on
Did
Remove
View
on
Did
Remove
View
:
DockviewEvent
<
PaneviewPanel
>
Readonly
on
Unhandled
Drag
Over
Event
on
Unhandled
Drag
Over
Event
:
DockviewEvent
<
PaneviewDndOverlayEvent
>
Readonly
options
options
:
PaneviewComponentOptions
Readonly
panels
panels
:
IPaneviewPanel
[]
Readonly
width
width
:
number
Methods
add
Panel
add
Panel
<
T
>
(
options
)
:
IPaneviewPanel
Type Parameters
T
extends
object
=
Parameters
Parameters
options
:
AddPaneviewComponentOptions
<
T
>
Returns
IPaneviewPanel
clear
clear
(
)
:
void
Returns
void
dispose
dispose
(
)
:
void
Returns
void
focus
focus
(
)
:
void
Returns
void
fromJSON
fromJSON
(
serializedPaneview
)
:
void
Parameters
serializedPaneview
:
SerializedPaneview
Returns
void
get
Panel
get
Panel
(
id
)
:
undefined
|
IPaneviewPanel
Parameters
id
:
string
Returns
undefined
|
IPaneviewPanel
layout
layout
(
width
,
height
)
:
void
Parameters
width
:
number
height
:
number
Returns
void
move
Panel
move
Panel
(
from
,
to
)
:
void
Parameters
from
:
number
to
:
number
Returns
void
remove
Panel
remove
Panel
(
panel
)
:
void
Parameters
panel
:
IPaneviewPanel
Returns
void
set
Visible
set
Visible
(
panel
,
visible
)
:
void
Parameters
panel
:
IPaneviewPanel
visible
:
boolean
Returns
void
toJSON
toJSON
(
)
:
SerializedPaneview
Returns
SerializedPaneview
update
Options
update
Options
(
options
)
:
void
Parameters
options
:
Partial
<
PaneviewComponentOptions
>
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
height
id
maximum
Size
minimum
Size
on
Did
Add
View
on
Did
Drop
on
Did
Layout
Change
on
Did
Layout
FromJSON
on
Did
Remove
View
on
Unhandled
Drag
Over
Event
options
panels
width
add
Panel
clear
dispose
focus
fromJSON
get
Panel
layout
move
Panel
remove
Panel
set
Visible
toJSON
update
Options
Dockview
dockview - v3.0.2
dockview-core - v3.0.2
dockview-vue - v3.0.2
Generated using
TypeDoc