Dockview
Preparing search index...
dockview-core
SplitviewPanel
Class SplitviewPanel
Abstract
Hierarchy
BasePanelView
<
SplitviewPanelApiImpl
>
SplitviewPanel
Implements
ISplitviewPanel
Index
Constructors
constructor
Properties
_
params?
api
component
id
on
Did
Change
part?
Accessors
element
height
is
Disposed
maximum
Size
minimum
Size
orientation
params
priority
snap
width
Methods
add
Disposables
dispose
focus
get
Component
init
layout
remove
Disposable
set
Active
set
Visible
to
JSON
update
Constructors
constructor
new
SplitviewPanel
(
id
:
string
,
componentName
:
string
)
:
SplitviewPanel
Parameters
id
:
string
componentName
:
string
Returns
SplitviewPanel
Properties
Protected
Optional
_
params
_params
?:
PanelInitParameters
Readonly
api
api
:
SplitviewPanelApiImpl
Protected
Readonly
component
component
:
string
Readonly
id
id
:
string
Readonly
on
Did
Change
onDidChange
:
DockviewEvent
<
{
orthogonalSize
?:
number
;
size
?:
number
}
>
= ...
Protected
Optional
part
part
?:
IFrameworkPart
Accessors
element
get
element
()
:
HTMLElement
Returns
HTMLElement
height
get
height
()
:
number
Returns
number
is
Disposed
get
isDisposed
()
:
boolean
Returns
boolean
maximum
Size
get
maximumSize
()
:
number
Returns
number
minimum
Size
get
minimumSize
()
:
number
Returns
number
orientation
get
orientation
()
:
Orientation
Returns
Orientation
set
orientation
(
value
:
Orientation
)
:
void
Parameters
value
:
Orientation
Returns
void
params
get
params
()
:
Parameters
|
undefined
Returns
Parameters
|
undefined
priority
get
priority
()
:
LayoutPriority
|
undefined
Returns
LayoutPriority
|
undefined
snap
get
snap
()
:
boolean
Returns
boolean
width
get
width
()
:
number
Returns
number
Methods
add
Disposables
addDisposables
(
...
args
:
DockviewIDisposable
[]
)
:
void
Parameters
...
args
:
DockviewIDisposable
[]
Returns
void
dispose
dispose
()
:
void
Returns
void
focus
focus
()
:
void
Returns
void
Protected
Abstract
get
Component
getComponent
()
:
IFrameworkPart
Returns
IFrameworkPart
init
init
(
parameters
:
PanelViewInitParameters
)
:
void
Parameters
parameters
:
PanelViewInitParameters
Returns
void
layout
layout
(
size
:
number
,
orthogonalSize
:
number
)
:
void
Parameters
size
:
number
orthogonalSize
:
number
Returns
void
remove
Disposable
removeDisposable
(
disposable
:
DockviewIDisposable
)
:
void
Parameters
disposable
:
DockviewIDisposable
Returns
void
set
Active
setActive
(
isActive
:
boolean
)
:
void
Parameters
isActive
:
boolean
Returns
void
set
Visible
setVisible
(
isVisible
:
boolean
)
:
void
Parameters
isVisible
:
boolean
Returns
void
to
JSON
toJSON
()
:
{
component
:
string
;
id
:
string
;
maximumSize
:
number
|
undefined
;
minimumSize
:
number
|
undefined
;
params
?:
Parameters
;
}
Returns
{
component
:
string
;
id
:
string
;
maximumSize
:
number
|
undefined
;
minimumSize
:
number
|
undefined
;
params
?:
Parameters
;
}
update
update
(
event
:
PanelUpdateEvent
)
:
void
Parameters
event
:
PanelUpdateEvent
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
params
api
component
id
on
Did
Change
part
Accessors
element
height
is
Disposed
maximum
Size
minimum
Size
orientation
params
priority
snap
width
Methods
add
Disposables
dispose
focus
get
Component
init
layout
remove
Disposable
set
Active
set
Visible
to
JSON
update
Dockview
Loading...