MultiView
Defined in: src/views/multi_view.ts:20
Subclass ViewBase to implement a Datagrok view in JavaScript.
Extends
Constructors
Constructor
new MultiView(
options?):MultiView
Defined in: src/views/multi_view.ts:27
Parameters
| Parameter | Type |
|---|---|
options? | MultiViewOptions |
Returns
MultiView
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Inherited from | Defined in |
|---|---|---|---|---|---|---|
_currentView | public | ViewBase | undefined | - | - | src/views/multi_view.ts:23 |
_functions | protected | Func[] | [] | - | ViewBase._functions | src/widgets/base.ts:243 |
_name | protected | string | 'New View' | - | ViewBase._name | src/views/view.ts:100 |
_options? | public | MultiViewOptions | undefined | - | - | src/views/multi_view.ts:22 |
_properties | protected | Property[] | [] | - | ViewBase._properties | src/widgets/base.ts:242 |
_root | protected | HTMLElement | undefined | - | ViewBase._root | src/widgets/base.ts:241 |
_views | public | Map<String, ViewBase> | undefined | - | - | src/views/multi_view.ts:21 |
dart | public | any | undefined | - | ViewBase.dart | src/views/view.ts:46 |
factory | public | Func | null | null | Constructor function. No parameters, returns [Widget]. | ViewBase.factory | src/widgets/base.ts:239 |
isDetached | public | boolean | false | - | ViewBase.isDetached | src/widgets/base.ts:247 |
props | public | any | undefined | - | ViewBase.props | src/widgets/base.ts:244 |
subs | public | Subscription[] | undefined | - | ViewBase.subs | src/views/view.ts:47 |
tabs | public | TabControl | undefined | - | - | src/views/multi_view.ts:24 |
temp | public | any | undefined | Contains auxiliary information | ViewBase.temp | src/widgets/base.ts:236 |
Accessors
basePath
Get Signature
get basePath():
string
Defined in: src/views/view.ts:125
Deprecated
use path instead
Returns
string
Set Signature
set basePath(
s):void
Defined in: src/views/view.ts:126
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
box
Get Signature
get box():
boolean
Defined in: src/views/view.ts:73
Returns
boolean
Set Signature
set box(
b):void
Defined in: src/views/view.ts:74
Parameters
| Parameter | Type |
|---|---|
b | boolean |
Returns
void
Inherited from
children
Get Signature
get children():
Widget<any>[]
Defined in: src/widgets/base.ts:320
Parent widget up the DOM tree, or null.
Returns
Widget<any>[]
Inherited from
closing
Get Signature
get closing():
boolean
Defined in: src/views/view.ts:143
Whether the view is currently closing.
Returns
boolean
Set Signature
set closing(
c):void
Defined in: src/views/view.ts:144
Parameters
| Parameter | Type |
|---|---|
c | boolean |
Returns
void
Inherited from
currentView
Get Signature
get currentView():
ViewBase
Defined in: src/views/multi_view.ts:85
Returns
Set Signature
set currentView(
x):void
Defined in: src/views/multi_view.ts:86
Parameters
| Parameter | Type |
|---|---|
x | ViewBase |
Returns
void
description
Get Signature
get description():
string
Defined in: src/views/view.ts:118
Returns
string
Set Signature
set description(
s):void
Defined in: src/views/view.ts:119
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
entity
Get Signature
get entity():
object|null
Defined in: src/views/view.ts:121
Returns
object | null
Set Signature
set entity(
_e):void
Defined in: src/views/view.ts:122
Parameters
| Parameter | Type |
|---|---|
_e | object | null |
Returns
void
Inherited from
helpUrl
Get Signature
get helpUrl():
string|null
Defined in: src/views/view.ts:88
Returns
string | null
View help URL.
Set Signature
set helpUrl(
url):void
Defined in: src/views/view.ts:92
Parameters
| Parameter | Type |
|---|---|
url | string | null |
Returns
void
Inherited from
name
Get Signature
get name():
string
Defined in: src/views/multi_view.ts:76
Returns
string
Set Signature
set name(
s):void
Defined in: src/views/multi_view.ts:80
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Overrides
parent
Get Signature
get parent():
Widget<any> |null
Defined in: src/widgets/base.ts:317
Parent widget up the DOM tree, or null.
Returns
Widget<any> | null
Inherited from
parentCall
Get Signature
get parentCall():
FuncCall|undefined
Defined in: src/views/view.ts:112
Returns
FuncCall | undefined
Set Signature
set parentCall(
s):void
Defined in: src/views/view.ts:113
Parameters
| Parameter | Type |
|---|---|
s | FuncCall | undefined |
Returns
void
Inherited from
parentView
Get Signature
get parentView():
ViewBase
Defined in: src/views/view.ts:115
Returns
Set Signature
set parentView(
s):void
Defined in: src/views/view.ts:116
Parameters
| Parameter | Type |
|---|---|
s | ViewBase |
Returns
void
Inherited from
path
Get Signature
get path():
string
Defined in: src/views/view.ts:170
View URI, relative to the view root
Returns
string
Set Signature
set path(
s):void
Defined in: src/views/view.ts:171
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
ribbonMenu
Get Signature
get ribbonMenu():
Menu
Defined in: src/views/view.ts:135
View menu. Sample: https://public.datagrok.ai/js/samples/ui/views/ribbon
Returns
Set Signature
set ribbonMenu(
menu):void
Defined in: src/views/view.ts:136
Parameters
| Parameter | Type |
|---|---|
menu | Menu |
Returns
void
Inherited from
root
Get Signature
get root():
HTMLElement
Defined in: src/views/view.ts:70
Widget's visual root.
Returns
HTMLElement
Set Signature
set root(
newRoot):void
Defined in: src/views/view.ts:71
Widget's visual root.
Parameters
| Parameter | Type |
|---|---|
newRoot | HTMLElement |
Returns
void
Inherited from
statusBarPanels
Get Signature
get statusBarPanels():
HTMLDivElement[]
Defined in: src/views/view.ts:139
Status bar panels to be shown on the bottom
Returns
HTMLDivElement[]
Set Signature
set statusBarPanels(
panels):void
Defined in: src/views/view.ts:140
Parameters
| Parameter | Type |
|---|---|
panels | HTMLDivElement[] |
Returns
void