Dockview
Preparing search index...
dockview-core
GridviewPanel
Class GridviewPanel<T>
Abstract
Type Parameters
T
extends
GridviewPanelApiImpl
=
GridviewPanelApiImpl
Hierarchy (
View Summary
)
BasePanelView
<
T
>
GridviewPanel
DockviewGroupPanel
Implements
IGridPanelComponentView
IGridviewPanel
Index
Constructors
constructor
Properties
_
params?
api
component
id
on
Did
Change
part?
Accessors
element
height
is
Active
is
Disposed
is
Visible
maximum
Height
maximum
Width
minimum
Height
minimum
Width
params
priority
snap
width
Methods
__
maximum
Height
__
maximum
Width
__
minimum
Height
__
minimum
Width
add
Disposables
dispose
focus
get
Component
init
layout
remove
Disposable
set
Active
set
Visible
to
JSON
update
Constructors
constructor
new
GridviewPanel
<
T
extends
GridviewPanelApiImpl
=
GridviewPanelApiImpl
>
(
id
:
string
,
component
:
string
,
options
?:
{
maximumHeight
?:
number
;
maximumWidth
?:
number
;
minimumHeight
?:
number
;
minimumWidth
?:
number
;
}
,
api
?:
T
,
)
:
GridviewPanel
<
T
>
Type Parameters
T
extends
GridviewPanelApiImpl
=
GridviewPanelApiImpl
Parameters
id
:
string
component
:
string
Optional
options
:
{
maximumHeight
?:
number
;
maximumWidth
?:
number
;
minimumHeight
?:
number
;
minimumWidth
?:
number
;
}
Optional
api
:
T
Returns
GridviewPanel
<
T
>
Properties
Protected
Optional
_
params
_params
?:
PanelInitParameters
Readonly
api
api
:
T
Protected
Readonly
component
component
:
string
Readonly
id
id
:
string
Readonly
on
Did
Change
onDidChange
:
DockviewEvent
<
IViewSize
|
undefined
>
= ...
Protected
Optional
part
part
?:
IFrameworkPart
Accessors
element
get
element
()
:
HTMLElement
Returns
HTMLElement
height
get
height
()
:
number
Returns
number
is
Active
get
isActive
()
:
boolean
Returns
boolean
is
Disposed
get
isDisposed
()
:
boolean
Returns
boolean
is
Visible
get
isVisible
()
:
boolean
Returns
boolean
maximum
Height
get
maximumHeight
()
:
number
Returns
number
maximum
Width
get
maximumWidth
()
:
number
Returns
number
minimum
Height
get
minimumHeight
()
:
number
Returns
number
minimum
Width
get
minimumWidth
()
:
number
Returns
number
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
Protected
__
maximum
Height
__maximumHeight
()
:
number
Returns
number
Protected
__
maximum
Width
__maximumWidth
()
:
number
Returns
number
Protected
__
minimum
Height
__minimumHeight
()
:
number
Returns
number
Protected
__
minimum
Width
__minimumWidth
()
:
number
Returns
number
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
:
GridviewInitParameters
)
:
void
Parameters
parameters
:
GridviewInitParameters
Returns
void
layout
layout
(
width
:
number
,
height
:
number
)
:
void
Parameters
width
:
number
height
:
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
()
:
GridPanelViewState
Returns
GridPanelViewState
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
Active
is
Disposed
is
Visible
maximum
Height
maximum
Width
minimum
Height
minimum
Width
params
priority
snap
width
Methods
__
maximum
Height
__
maximum
Width
__
minimum
Height
__
minimum
Width
add
Disposables
dispose
focus
get
Component
init
layout
remove
Disposable
set
Active
set
Visible
to
JSON
update
Dockview
Loading...