JsViewer
Defined in: src/viewer.ts:379
Subclass JsViewer to implement a DataFrame-bound Datagrok viewer in JavaScript. See an example on github: https://github.com/datagrok-ai/labs/tree/master/packages/Leaflet
Extends
Constructors
Constructor
new JsViewer():
JsViewer
Defined in: src/viewer.ts:389
Returns
JsViewer
Constructs
JsViewer
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|---|---|
_functions | protected | Func[] | [] | - | - | Viewer._functions | src/widgets/base.ts:243 |
_properties | protected | Property[] | [] | - | - | Viewer._properties | src/widgets/base.ts:242 |
_root | protected | HTMLElement | undefined | - | - | Viewer._root | src/widgets/base.ts:241 |
dart | public | any | undefined | - | Viewer.dart | - | src/viewer.ts:380 |
factory | public | Func | null | null | Constructor function. No parameters, returns [Widget]. | - | Viewer.factory | src/widgets/base.ts:239 |
formulaFilter | public | string | undefined | undefined | - | - | - | src/viewer.ts:386 |
isDetached | public | boolean | false | - | - | Viewer.isDetached | src/widgets/base.ts:247 |
obs | public | Observable<any>[] | undefined | - | - | - | src/viewer.ts:383 |
props | public | ObjectPropertyBag | undefined | - | Viewer.props | - | src/viewer.ts:384 |
rowSource | public | string | undefined | undefined | - | - | - | src/viewer.ts:385 |
subs | public | Subscription[] | undefined | - | Viewer.subs | - | src/viewer.ts:382 |
tags | public | any | undefined | - | - | Viewer.tags | src/viewer.ts:82 |
temp | public | any | undefined | Contains auxiliary information | - | Viewer.temp | src/widgets/base.ts:236 |
CORE_VIEWER_TYPES | static | string[] | undefined | - | - | Viewer.CORE_VIEWER_TYPES | src/viewer.ts:363 |
Accessors
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
dataFrame
Get Signature
get dataFrame():
DataFrame
Defined in: src/viewer.ts:208
Returns
Set Signature
set dataFrame(
t):void
Defined in: src/viewer.ts:209
Parameters
| Parameter | Type |
|---|---|
t | DataFrame |
Returns
void
Inherited from
descriptor
Get Signature
get descriptor():
WidgetDescriptor
Defined in: src/viewer.ts:100
Descriptor of this widget.
Returns
Inherited from
filter
Get Signature
get filter():
BitSet
Defined in: src/viewer.ts:93
combined filter of the viewer
Returns
Set Signature
set filter(
f):void
Defined in: src/viewer.ts:96
Parameters
| Parameter | Type |
|---|---|
f | BitSet |
Returns
void
Inherited from
helpUrl
Get Signature
get helpUrl():
string
Defined in: src/viewer.ts:212
Help URL
Returns
string
Set Signature
set helpUrl(
s):void
Defined in: src/viewer.ts:213
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
meta
Get Signature
get meta():
ViewerMetaHelper
Defined in: src/viewer.ts:181
Returns
Inherited from
onContextMenu
Get Signature
get onContextMenu():
Observable<Menu>
Defined in: src/viewer.ts:308
Returns
Observable<Menu>
Inherited from
onDartPropertyChanged
Get Signature
get onDartPropertyChanged():
Observable<null>
Defined in: src/viewer.ts:334
Returns
Observable<null>
Inherited from
onDataEvent
Get Signature
get onDataEvent():
Observable<ViewerEvent>
Defined in: src/viewer.ts:105
Returns
Observable<ViewerEvent>
Inherited from
onDataRowClicked
Get Signature
get onDataRowClicked():
Observable<ViewerEvent>
Defined in: src/viewer.ts:109
Returns
Observable<ViewerEvent>
Inherited from
onDataSelected
Get Signature
get onDataSelected():
Observable<ViewerEvent>
Defined in: src/viewer.ts:107
Returns
Observable<ViewerEvent>
Inherited from
onDetached
Get Signature
get onDetached():
Observable<any>
Defined in: src/viewer.ts:349
Occurs when viewer is detached.
Returns
Observable<any>
Inherited from
onPropertyValueChanged
Get Signature
get onPropertyValueChanged():
Observable<EventData<Property>>
Defined in: src/viewer.ts:110
Returns
Observable<EventData<Property>>
Inherited from
onTooltipCreated
Get Signature
get onTooltipCreated():
Observable<ViewerEvent>
Defined in: src/viewer.ts:106
Returns
Observable<ViewerEvent>
Inherited from
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
root
Get Signature
get root():
HTMLElement
Defined in: src/viewer.ts:423
Visual root.
Returns
HTMLElement
Set Signature
set root(
r):void
Defined in: src/viewer.ts:424
Visual root.
Parameters
| Parameter | Type |
|---|---|
r | HTMLElement |
Returns
void