Skip to main content

TableView

Defined in: src/views/view.ts:381

A View that is associated with a DataFrame and exposes exploratory data analysis functionality. This view gets opened whenever a new table is added to the workspace when a user drag-and-drops a CSV file, or opens a table in any other way.

Extends

Constructors

Constructor

new TableView(dart): TableView

Defined in: src/views/view.ts:383

Parameters

ParameterType
dartany

Returns

TableView

Constructs

TableView

Overrides

View.constructor

Properties

PropertyModifierTypeDefault valueDescriptionInherited fromDefined in
_functionsprotectedFunc[][]-View._functionssrc/widgets/base.ts:243
_nameprotectedstring'New View'-View._namesrc/views/view.ts:100
_propertiesprotectedProperty[][]-View._propertiessrc/widgets/base.ts:242
_rootprotectedHTMLElementundefined-View._rootsrc/widgets/base.ts:241
dartpublicanyundefined-View.dartsrc/views/view.ts:46
factorypublicFunc | nullnullConstructor function. No parameters, returns [Widget].View.factorysrc/widgets/base.ts:239
isDetachedpublicbooleanfalse-View.isDetachedsrc/widgets/base.ts:247
propspublicanyundefined-View.propssrc/widgets/base.ts:244
subspublicSubscription[]undefined-View.subssrc/views/view.ts:47
temppublicanyundefinedContains auxiliary informationView.tempsrc/views/view.ts:214
ALL_VIEW_TYPESreadonlystring[]undefined-View.ALL_VIEW_TYPESsrc/views/view.ts:366
APPSreadonly"apps"'apps'-View.APPSsrc/views/view.ts:336
BROWSEreadonly"browse"'browse'-View.BROWSEsrc/views/view.ts:363
DATA_CONNECTIONSreadonly"connections"'connections'-View.DATA_CONNECTIONSsrc/views/view.ts:350
DATA_JOB_RUNSreadonly"jobs"'jobs'-View.DATA_JOB_RUNSsrc/views/view.ts:351
DATA_QUERY_RUNSreadonly"queryruns"'queryruns'-View.DATA_QUERY_RUNSsrc/views/view.ts:353
DATABASESreadonly"databases"'databases'-View.DATABASESsrc/views/view.ts:346
DOCKERSreadonly"dockers"'dockers'-View.DOCKERSsrc/views/view.ts:364
EMAILSreadonly"emails"'emails'-View.EMAILSsrc/views/view.ts:354
FILESreadonly"files"'files'-View.FILESsrc/views/view.ts:352
FORUMreadonly"forum"'forum'-View.FORUMsrc/views/view.ts:341
FUNCTIONSreadonly"functions"'functions'-View.FUNCTIONSsrc/views/view.ts:349
GROUPSreadonly"groups"'groups'-View.GROUPSsrc/views/view.ts:355
HELPreadonly"help"'help'-View.HELPsrc/views/view.ts:344
JS_EDITORreadonly"js"'js'-View.JS_EDITORsrc/views/view.ts:362
MODELSreadonly"models"'models'-View.MODELSsrc/views/view.ts:356
NOTEBOOKSreadonly"notebooks"'notebooks'-View.NOTEBOOKSsrc/views/view.ts:343
OPEN_TEXTreadonly"text"'text'-View.OPEN_TEXTsrc/views/view.ts:345
PACKAGE_REPOSITORIESreadonly"repositories"'repositories'-View.PACKAGE_REPOSITORIESsrc/views/view.ts:361
PACKAGESreadonly"packages"'packages'-View.PACKAGESsrc/views/view.ts:360
PROJECTSreadonly"projects"'projects'-View.PROJECTSsrc/views/view.ts:342
QUERIESreadonly"queries"'queries'-View.QUERIESsrc/views/view.ts:357
SCRIPTreadonly"script"'script'-View.SCRIPTsrc/views/view.ts:339
SCRIPTSreadonly"scripts"'scripts'-View.SCRIPTSsrc/views/view.ts:358
SETTINGSreadonly"settings"'settings'-View.SETTINGSsrc/views/view.ts:337
SKETCHreadonly"sketch"'sketch'-View.SKETCHsrc/views/view.ts:340
USERSreadonly"users"'users'-View.USERSsrc/views/view.ts:359
VIEW_LAYOUTSreadonly"layouts"'layouts'-View.VIEW_LAYOUTSsrc/views/view.ts:348
WEB_SERVICESreadonly"webservices"'webservices'-View.WEB_SERVICESsrc/views/view.ts:347
WELCOMEreadonly"welcome"'welcome'-View.WELCOMEsrc/views/view.ts:338

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
ParameterType
sstring
Returns

void

Inherited from

View.basePath


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
ParameterType
bboolean
Returns

void

Inherited from

View.box


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

View.children


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
ParameterType
cboolean
Returns

void

Inherited from

View.closing


dataFrame

Get Signature

get dataFrame(): DataFrame

Defined in: src/views/view.ts:409

Returns

DataFrame

Set Signature

set dataFrame(x): void

Defined in: src/views/view.ts:410

Parameters
ParameterType
xDataFrame
Returns

void


description

Get Signature

get description(): string

Defined in: src/views/view.ts:279

View description. Used in UI and AI.

Returns

string

Set Signature

set description(s): void

Defined in: src/views/view.ts:280

Parameters
ParameterType
sstring
Returns

void

Inherited from

View.description


dockManager

Get Signature

get dockManager(): DockManager

Defined in: src/views/view.ts:440

View's dock manager. Only defined for DockView descendants such as TableView, UsersView, etc.

Returns

DockManager


dockNode

Get Signature

get dockNode(): DockNode

Defined in: src/views/view.ts:433

A dock node for this view. Use grok.shell.dockManager to manipulate it; dockManager is for controlling windows that reside inside this view.

Returns

DockNode


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
ParameterType
_eobject | null
Returns

void

Inherited from

View.entity


grid

Get Signature

get grid(): Grid

Defined in: src/views/view.ts:402

Associated grid (spreadsheet).

Returns

Grid


helpUrl

Get Signature

get helpUrl(): string | null

Defined in: src/views/view.ts:283

Returns

string | null

View help URL.

Set Signature

set helpUrl(url): void

Defined in: src/views/view.ts:284

Parameters
ParameterType
urlstring | null
Returns

void

View help URL.

Inherited from

View.helpUrl


id

Get Signature

get id(): string

Defined in: src/views/view.ts:274

Returns

string

Inherited from

View.id


isPinned

Get Signature

get isPinned(): boolean

Defined in: src/views/view.ts:287

Returns

boolean

Whether the view is pinned. Pinned views are not closed when a new view is opened.

Inherited from

View.isPinned


name

Get Signature

get name(): string

Defined in: src/views/view.ts:318

View name. It gets shown in the tab handle.

Returns

string

Set Signature

set name(s): void

Defined in: src/views/view.ts:323

Parameters
ParameterType
sstring
Returns

void

Inherited from

FilesView.name


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

View.parent


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
ParameterType
sFuncCall | undefined
Returns

void

Inherited from

MultiView.parentCall


parentView

Get Signature

get parentView(): ViewBase

Defined in: src/views/view.ts:115

Returns

ViewBase

Set Signature

set parentView(s): void

Defined in: src/views/view.ts:116

Parameters
ParameterType
sViewBase
Returns

void

Inherited from

View.parentView


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
ParameterType
sstring
Returns

void

Inherited from

View.path


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

Menu

Set Signature

set ribbonMenu(menu): void

Defined in: src/views/view.ts:136

Parameters
ParameterType
menuMenu
Returns

void

Inherited from

View.ribbonMenu


root

Get Signature

get root(): HTMLElement

Defined in: src/views/view.ts:266

Returns the content (visual root) of this view.

Returns

HTMLElement

Inherited from

View.root


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
ParameterType
panelsHTMLDivElement[]
Returns

void

Inherited from

View.statusBarPanels


syncCurrentObject

Get Signature

get syncCurrentObject(): boolean

Defined in: src/views/view.ts:630

Returns

boolean

Set Signature

set syncCurrentObject(x): void

Defined in: src/views/view.ts:631

Parameters
ParameterType
xboolean
Returns

void


table

Get Signature

get table(): DataFrame | null

Defined in: src/views/view.ts:393

Associated table, if it exists (for TableView), or null.

Returns

DataFrame | null

Set Signature

set table(df): void

Defined in: src/views/view.ts:397

Parameters
ParameterType
dfDataFrame | null
Returns

void


toolbox

Get Signature

get toolbox(): HTMLElement

Defined in: src/views/view.ts:130

View toolbox. Sample: https://public.datagrok.ai/js/samples/ui/views/toolbox

Returns

HTMLElement

Set Signature

set toolbox(x): void

Defined in: src/views/view.ts:131

Parameters
ParameterType
xHTMLElement
Returns

void

Inherited from

View.toolbox


toolboxPage

Get Signature

get toolboxPage(): ToolboxPage

Defined in: src/views/view.ts:413

View toolbox that gets shown on the left, in the sidebar

Returns

ToolboxPage


type

Get Signature

get type(): string

Defined in: src/views/view.ts:270

View type

Returns

string

Inherited from

View.type


viewers

Get Signature

get viewers(): Viewer<any>[]

Defined in: src/views/view.ts:626

Returns all viewers. Resulting array is cloned, so cache the result and do not call repeatedly in inner loops.

Returns

Viewer<any>[]

Methods

_onAdded()

_onAdded(): void

Defined in: src/views/view.ts:331

Returns

void

Inherited from

View._onAdded


acceptsPath()

acceptsPath(_urlPath): boolean

Defined in: src/views/view.ts:178

Checks if URL path is acceptable. Override in subclasses.

Parameters

ParameterType
_urlPathstring

Returns

boolean

"true" if path is acceptable, "false" otherwise.

Inherited from

View.acceptsPath


addViewer()

addViewer(v, options?): Viewer

Defined in: src/views/view.ts:418

Adds a viewer of the specified type.

Parameters

ParameterType
vstring | Viewer<any>
options?any

Returns

Viewer


append()

append(item): HTMLElement

Defined in: src/views/view.ts:183

Appends an item to this view. Use appendAll for appending multiple elements.

Parameters

ParameterTypeDescription
itemany-

Returns

HTMLElement

Inherited from

View.append


appendAll()

appendAll(items): HTMLElement

Defined in: src/views/view.ts:190

Appends multiple elements this view. Use append for appending a single element.

Parameters

ParameterTypeDescription
itemsHTMLElement[]-

Returns

HTMLElement

Inherited from

View.appendAll


apply()

apply(properties): Widget

Defined in: src/widgets/base.ts:284

Parameters

ParameterTypeDescription
propertiesobject-

Returns

Widget

Inherited from

View.apply


barChart()

barChart(options?): Viewer

Defined in: src/views/view.ts:455

deprecated: use addViewer(Viewer.barChart(options)) Adds a bar chart. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/bar-chart

Parameters

ParameterType
options?Partial<IBarChartSettings>

Returns

Viewer


boxPlot()

boxPlot(options?): Viewer

Defined in: src/views/view.ts:462

deprecated: use addViewer(Viewer.boxPlot(options)) Adds a box plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/box-plot

Parameters

ParameterType
options?Partial<IBoxPlotSettings>

Returns

Viewer


calendar()

calendar(options?): Viewer

Defined in: src/views/view.ts:471

deprecated: use addViewer(Viewer.calendar(options)) Adds a calendar. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/calendar

Parameters

ParameterTypeDescription
options?Partial<ICalendarSettings>-

Returns

Viewer


close()

close(): void

Defined in: src/views/view.ts:200

Closes this view.

Returns

void

Inherited from

View.close


corrPlot()

corrPlot(options?): Viewer

Defined in: src/views/view.ts:478

deprecated: use addViewer(Viewer.corrPlot(options)) Adds a correlation plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/corr-plot

Parameters

ParameterType
options?Partial<ICorrelationPlotSettings>

Returns

Viewer


densityPlot()

densityPlot(options?): Viewer

Defined in: src/views/view.ts:485

deprecated: use addViewer(Viewer.densityPlot(options)) Adds a density plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/density-plot

Parameters

ParameterType
options?Partial<IDensityPlotSettings>

Returns

Viewer


detach()

detach(): void

Defined in: src/views/view.ts:615

Detaches and closes the view.

Returns

void

Overrides

View.detach


detachViewers()

detachViewers(): void

Defined in: src/views/view.ts:620

Detaches all viewers.

Returns

void


filters()

filters(options?): Viewer

Defined in: src/views/view.ts:492

deprecated: use addViewer(Viewer.filters(options)) Adds filters. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/filters

Parameters

ParameterType
options?Partial<IFiltersSettings>

Returns

Viewer


form()

form(options?): Viewer

Defined in: src/views/view.ts:499

deprecated: use addViewer(Viewer.form(options)) Adds default form. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/form

Parameters

ParameterType
options?Partial<IFormSettings>

Returns

Viewer


getDartProperties()

getDartProperties(): any[]

Defined in: src/widgets/base.ts:305

Returns

any[]

Inherited from

View.getDartProperties


getFiltersGroup()

getFiltersGroup(options?): FilterGroup

Defined in: src/views/view.ts:405

Returns existing, or creates a new filter group.

Parameters

ParameterType
options?{ createDefaultFilters?: boolean; }
options.createDefaultFilters?boolean

Returns

FilterGroup


getFunctions()

getFunctions(): Func[]

Defined in: src/views/view.ts:263

Functions that are applicable to this particular widget. Used in the UI to display context actions, and for the AI integrations.

Returns

Func[]

Inherited from

View.getFunctions


getIcon()

getIcon(): HTMLElement | null

Defined in: src/views/view.ts:159

Returns

HTMLElement | null

View icon. Override in subclasses.

Inherited from

View.getIcon


getInfo()

getInfo(): ViewLayout

Defined in: src/views/view.ts:312

Saves view as a ViewInfo. Only applicable to certain views, such as TableView.

Returns

ViewLayout

Inherited from

View.getInfo


getProperties()

getProperties(): Property[]

Defined in: src/views/view.ts:262

Returns all properties of this widget.

Returns

Property[]

Inherited from

View.getProperties


getRibbonPanels()

getRibbonPanels(): HTMLElement[][]

Defined in: src/views/view.ts:154

Returns

HTMLElement[][]

Inherited from

View.getRibbonPanels


getWidgetStatus()

getWidgetStatus(): IWidgetStatus

Defined in: src/widgets/base.ts:371

Returns the widget's runtime structure for automated testing and introspection.

Returns

IWidgetStatus

Inherited from

View.getWidgetStatus


handlePath()

handlePath(_urlPath): void

Defined in: src/views/view.ts:174

Handles URL path. Override in subclasses.

Parameters

ParameterType
_urlPathstring

Returns

void

Inherited from

View.handlePath


heatMap()

heatMap(options?): Viewer

Defined in: src/views/view.ts:506

deprecated: use addViewer(Viewer.heatMap(options)) Adds a heat map. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/heat-map

Parameters

ParameterType
options?Partial<IGridSettings>

Returns

Viewer


histogram()

histogram(options?): Viewer

Defined in: src/views/view.ts:448

This and some of the following methods are "softly deprecated" (will likely be deprecated in 1.21): deprecated: use addViewer(Viewer.histogram(options)). Adds a histogram. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/histogram

Parameters

ParameterType
options?Partial<IHistogramSettings>

Returns

Viewer


lineChart()

lineChart(options?): Viewer

Defined in: src/views/view.ts:513

deprecated: use addViewer(Viewer.histogram(options)) Adds a line chart. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/line-chart

Parameters

ParameterType
options?Partial<ILineChartSettings>

Returns

Viewer


loadLayout()

loadLayout(layout, pickupColumnTags?): void

Defined in: src/views/view.ts:297

Loads previously saved view layout. Only applicable to certain views, such as TableView. See also saveLayout

Parameters

ParameterType
layoutViewLayout
pickupColumnTags?boolean

Returns

void

Inherited from

View.loadLayout


loadState()

loadState(x, options?): void

Defined in: src/views/view.ts:637

Parameters

ParameterType
xstring
options?IViewStateApplicationOptions

Returns

void


loadStateMap()

loadStateMap(_stateMap): void

Defined in: src/views/view.ts:167

Loads view state map. Override in subclasses.

Parameters

ParameterType
_stateMapobject

Returns

void

Inherited from

View.loadStateMap


markup()

markup(options?): Viewer

Defined in: src/views/view.ts:527

deprecated: use addViewer(Viewer.markup(options)) Adds a markup viewer. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/markup

Parameters

ParameterType
options?Partial<IMarkupViewerSettings>

Returns

Viewer


matrixPlot()

matrixPlot(options?): Viewer

Defined in: src/views/view.ts:534

deprecated: use addViewer(Viewer.matrixPlot(options)) Adds a matrix plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/matrix-plot

Parameters

ParameterType
options?Partial<IMatrixPlotSettings>

Returns

Viewer


networkDiagram()

networkDiagram(options?): Viewer

Defined in: src/views/view.ts:541

deprecated: use addViewer(Viewer.networkDiagram(options)) Adds a network diagram. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/network-diagram

Parameters

ParameterType
options?Partial<INetworkDiagramSettings>

Returns

Viewer


onEvent()

onEvent(eventId?): Observable<any>

Defined in: src/widgets/base.ts:368

Observes events with the specified eventId. Override in subclasses to provide actual events.

Parameters

ParameterTypeDefault value
eventIdstring | nullnull

Returns

Observable<any>

Inherited from

View.onEvent


onFrameAttached()

onFrameAttached(dataFrame): void

Defined in: src/widgets/base.ts:311

Parameters

ParameterType
dataFrameDataFrame

Returns

void

Inherited from

View.onFrameAttached


onPropertyChanged()

onPropertyChanged(property): void

Defined in: src/widgets/base.ts:303

Gets called when viewer's property is changed.

Parameters

ParameterTypeDescription
propertyProperty | nullor null, if multiple properties were changed.

Returns

void

Inherited from

View.onPropertyChanged


pcPlot()

pcPlot(options?): Viewer

Defined in: src/views/view.ts:548

deprecated: use addViewer(Viewer.pcPlot(options)) Adds a parallel coordinates plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/pc-plot

Parameters

ParameterType
options?Partial<IPcPlotSettings>

Returns

Viewer


pieChart()

pieChart(options?): Viewer

Defined in: src/views/view.ts:555

deprecated: use addViewer(Viewer.pieChart(options)) Adds a pie chart. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/pie-chart

Parameters

ParameterType
options?Partial<IPieChartSettings>

Returns

Viewer


pin()

pin(): void

Defined in: src/views/view.ts:290

Pins the view. Pinned views are not closed when a new view is opened.

Returns

void

Inherited from

View.pin


reloadData()

reloadData(options?): Promise<void>

Defined in: src/views/view.ts:642

Re-runs the table creation script (for dynamic data), and executes post-processing if enrich is true.

Parameters

ParameterType
options?{ enrich?: boolean; }
options.enrich?boolean

Returns

Promise<void>


resetLayout()

resetLayout(): void

Defined in: src/views/view.ts:610

Resets view layout, leaving only grid visible.

Returns

void


saveLayout()

saveLayout(options?): ViewLayout

Defined in: src/views/view.ts:305

Saves view layout as a string. Only applicable to certain views, such as TableView. See also loadLayout

Parameters

ParameterType
options?{ saveWithData?: boolean; }
options.saveWithData?boolean

Returns

ViewLayout

Inherited from

View.saveLayout


saveState()

saveState(): string

Defined in: src/views/view.ts:633

Returns

string


saveStateMap()

saveStateMap(): object | null

Defined in: src/views/view.ts:164

Returns

object | null

Viewer state map. Override in subclasses.

Inherited from

View.saveStateMap


scatterPlot()

scatterPlot(options?): ScatterPlotViewer

Defined in: src/views/view.ts:562

deprecated: use addViewer(Viewer.scatterPlot(options)) Adds a scatter plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/scatter-plot

Parameters

ParameterType
options?Partial<IScatterPlotSettings>

Returns

ScatterPlotViewer


scatterPlot3d()

scatterPlot3d(options?): Viewer

Defined in: src/views/view.ts:569

deprecated: use addViewer(Viewer.scatterPlot3d(options)) Adds a 3D scatter plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/scatter-plot-3d

Parameters

ParameterType
options?Partial<IScatterPlot3dSettings>

Returns

Viewer


setIcon()

setIcon(icon): void

Defined in: src/views/view.ts:161

Parameters

ParameterType
iconHTMLElement

Returns

void

Inherited from

View.setIcon


setRibbonPanels()

setRibbonPanels(panels, clear?): void

Defined in: src/views/view.ts:150

Sets custom view panels on the ribbon.

Parameters

ParameterTypeDefault valueDescription
panelsHTMLElement[][]undefined-
clearbooleantrueClear all previous before setup Sample: https://public.datagrok.ai/js/samples/ui/views/ribbon

Returns

void

Inherited from

View.setRibbonPanels


shapeMap()

shapeMap(options?): Viewer

Defined in: src/views/view.ts:520

deprecated: use addViewer(Viewer.shapeMap(options)) Adds a shape map. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/shape-map

Parameters

ParameterType
options?Partial<IMapViewerSettings>

Returns

Viewer


sourceRowsChanged()

sourceRowsChanged(): void

Defined in: src/widgets/base.ts:309

Returns

void

Inherited from

View.sourceRowsChanged


statistics()

statistics(options?): Viewer

Defined in: src/views/view.ts:576

deprecated: use addViewer(Viewer.statistics(options)) Adds a statistics. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/statistics

Parameters

ParameterType
options?Partial<IStatsViewerSettings>

Returns

Viewer


sub()

sub(subscription): void

Defined in: src/widgets/base.ts:277

Registers a subscription to an external event.

Parameters

ParameterTypeDescription
subscriptionSubscription-

Returns

void

Inherited from

View.sub


tileViewer()

tileViewer(options?): Viewer

Defined in: src/views/view.ts:583

deprecated: use addViewer(Viewer.histogram(options)) Adds a tile viewer. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/tile-viewer

Parameters

ParameterType
options?Partial<ITileViewerSettings>

Returns

Viewer


toDart()

toDart(): any

Defined in: src/widgets/base.ts:269

Returns

any

Inherited from

View.toDart


treeMap()

treeMap(options?): Viewer

Defined in: src/views/view.ts:590

deprecated: use addViewer(Viewer.treeMap(options)) Adds a tree map. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/tree-map

Parameters

ParameterType
options?Partial<ITreeMapSettings>

Returns

Viewer


trellisPlot()

trellisPlot(options?): Viewer

Defined in: src/views/view.ts:597

deprecated: use addViewer(Viewer.trellisPlot(options)) Adds a trellis plot. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/trellis-plot

Parameters

ParameterType
options?Partial<ITrellisPlotSettings>

Returns

Viewer


wordCloud()

wordCloud(options?): Viewer

Defined in: src/views/view.ts:605

Adds a word cloud. Sample: https://public.datagrok.ai/js/samples/ui/viewers/types/word-cloud

Parameters

ParameterType
options?any

Returns

Viewer

Deprecated


create()

static create(table, addToWorkspace?): TableView

Defined in: src/views/view.ts:388

Creates a new table view, and adds it to the workspace if specified

Parameters

ParameterTypeDefault value
tableDataFrameundefined
addToWorkspacebooleantrue

Returns

TableView

Overrides

View.create


createByType()

static createByType(viewType, options?): View

Defined in: src/views/view.ts:254

Creates one of the standard views based on the view type (such as 'functions')

Parameters

ParameterType
viewTypestring
options?any

Returns

View

Inherited from

View.createByType


find()

static find(root): Widget<any> | null

Defined in: src/widgets/base.ts:265

Finds existing widget from its visual root.

Parameters

ParameterType
rootElement

Returns

Widget<any> | null

Inherited from

View.find


forObject()

static forObject(x): View | null

Defined in: src/views/view.ts:232

Creates a view for the specified object, if it is registered, or null otherwise.

Parameters

ParameterType
xany

Returns

View | null

Inherited from

View.forObject


fromDart()

static fromDart(dart): TableView | View

Defined in: src/views/view.ts:223

Parameters

ParameterType
dartany

Returns

TableView | View

Inherited from

View.fromDart


fromRoot()

static fromRoot(root): View

Defined in: src/views/view.ts:237

Creates and returns a view with the specified element inside.

Parameters

ParameterType
rootHTMLElement

Returns

View

Inherited from

View.fromRoot


fromViewAsync()

static fromViewAsync(getViewAsync, ribbon?): any

Defined in: src/views/view.ts:258

Parameters

ParameterTypeDefault value
getViewAsync() => Promise<View>undefined
ribbonbooleantrue

Returns

any

Inherited from

View.fromViewAsync


getAll()

static getAll(): Widget<any>[]

Defined in: src/widgets/base.ts:260

Returns all currently active widgets.

Returns

Widget<any>[]

Inherited from

View.getAll