Dockview
Preparing search index...
dockview-core
Splitview
Class Splitview
Index
Constructors
constructor
Properties
on
Did
Add
View
on
Did
Remove
View
on
Did
Sash
End
Accessors
content
Size
disabled
end
Snapping
Enabled
length
margin
maximum
Size
minimum
Size
orientation
orthogonal
Size
proportions
size
start
Snapping
Enabled
Methods
add
View
dispose
distribute
View
Sizes
get
View
Cached
Visible
Size
get
Views
get
View
Size
is
View
Visible
layout
move
View
remove
View
resize
View
set
View
Visible
style
Constructors
constructor
new
Splitview
(
container
:
HTMLElement
,
options
:
SplitViewOptions
)
:
Splitview
Parameters
container
:
HTMLElement
options
:
SplitViewOptions
Returns
Splitview
Properties
Readonly
on
Did
Add
View
onDidAddView
:
DockviewEvent
<
IView
>
= ...
Readonly
on
Did
Remove
View
onDidRemoveView
:
DockviewEvent
<
IView
>
= ...
Readonly
on
Did
Sash
End
onDidSashEnd
:
DockviewEvent
<
void
>
= ...
Accessors
content
Size
get
contentSize
()
:
number
Returns
number
disabled
get
disabled
()
:
boolean
Returns
boolean
set
disabled
(
value
:
boolean
)
:
void
Parameters
value
:
boolean
Returns
void
end
Snapping
Enabled
get
endSnappingEnabled
()
:
boolean
Returns
boolean
set
endSnappingEnabled
(
endSnappingEnabled
:
boolean
)
:
void
Parameters
endSnappingEnabled
:
boolean
Returns
void
length
get
length
()
:
number
Returns
number
margin
get
margin
()
:
number
Returns
number
set
margin
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
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
orthogonal
Size
get
orthogonalSize
()
:
number
Returns
number
set
orthogonalSize
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
proportions
get
proportions
()
:
(
number
|
undefined
)
[]
|
undefined
Returns (
number
|
undefined
)
[]
|
undefined
size
get
size
()
:
number
Returns
number
set
size
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
start
Snapping
Enabled
get
startSnappingEnabled
()
:
boolean
Returns
boolean
set
startSnappingEnabled
(
startSnappingEnabled
:
boolean
)
:
void
Parameters
startSnappingEnabled
:
boolean
Returns
void
Methods
add
View
addView
(
view
:
IView
,
size
?:
number
|
Sizing
,
index
?:
number
,
skipLayout
?:
boolean
,
)
:
void
Parameters
view
:
IView
size
:
number
|
Sizing
= ...
index
:
number
= ...
Optional
skipLayout
:
boolean
Returns
void
dispose
dispose
()
:
void
Returns
void
distribute
View
Sizes
distributeViewSizes
()
:
void
Returns
void
get
View
Cached
Visible
Size
getViewCachedVisibleSize
(
index
:
number
)
:
number
|
undefined
Parameters
index
:
number
Returns
number
|
undefined
get
Views
getViews
<
T
extends
IView
>
()
:
T
[]
Type Parameters
T
extends
IView
Returns
T
[]
get
View
Size
getViewSize
(
index
:
number
)
:
number
Parameters
index
:
number
Returns
number
is
View
Visible
isViewVisible
(
index
:
number
)
:
boolean
Parameters
index
:
number
Returns
boolean
layout
layout
(
size
:
number
,
orthogonalSize
:
number
)
:
void
Parameters
size
:
number
orthogonalSize
:
number
Returns
void
move
View
moveView
(
from
:
number
,
to
:
number
)
:
void
Parameters
from
:
number
to
:
number
Returns
void
remove
View
removeView
(
index
:
number
,
sizing
?:
Sizing
,
skipLayout
?:
boolean
)
:
IView
Parameters
index
:
number
Optional
sizing
:
Sizing
skipLayout
:
boolean
= false
Returns
IView
resize
View
resizeView
(
index
:
number
,
size
:
number
)
:
void
Parameters
index
:
number
size
:
number
Returns
void
set
View
Visible
setViewVisible
(
index
:
number
,
visible
:
boolean
)
:
void
Parameters
index
:
number
visible
:
boolean
Returns
void
style
style
(
styles
?:
ISplitviewStyles
)
:
void
Parameters
Optional
styles
:
ISplitviewStyles
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
on
Did
Add
View
on
Did
Remove
View
on
Did
Sash
End
Accessors
content
Size
disabled
end
Snapping
Enabled
length
margin
maximum
Size
minimum
Size
orientation
orthogonal
Size
proportions
size
start
Snapping
Enabled
Methods
add
View
dispose
distribute
View
Sizes
get
View
Cached
Visible
Size
get
Views
get
View
Size
is
View
Visible
layout
move
View
remove
View
resize
View
set
View
Visible
style
Dockview
Loading...