Skip to main content

ScriptsView

Scripts view

Extends

Constructors

new ScriptsView()

new ScriptsView(dart): ScriptsView

Parameters

ParameterType
dartany

Returns

ScriptsView

Overrides

CardView . constructor

Constructs

ProjectsView

Source

src/views/card_view.ts:105

Properties

PropertyModifierTypeDefault valueDescriptionInherited from
_nameprotectedstring'New View'-CardView._name
_rootprotectedHTMLElementundefined-CardView._root
dartpublicanyundefined-CardView.dart
subspublicSubscription[]undefined-CardView.subs
temppublicanyundefinedContains auxiliary informationCardView.temp
ALL_VIEW_TYPESreadonlystring[]...-CardView.ALL_VIEW_TYPES
APPSreadonly"apps"'apps'-CardView.APPS
BROWSEreadonly"browse"'browse'-CardView.BROWSE
DATABASESreadonly"databases"'databases'-CardView.DATABASES
DATA_CONNECTIONSreadonly"connections"'connections'-CardView.DATA_CONNECTIONS
DATA_JOB_RUNSreadonly"jobs"'jobs'-CardView.DATA_JOB_RUNS
DATA_QUERY_RUNSreadonly"queryruns"'queryruns'-CardView.DATA_QUERY_RUNS
EMAILSreadonly"emails"'emails'-CardView.EMAILS
FILESreadonly"files"'files'-CardView.FILES
FORUMreadonly"forum"'forum'-CardView.FORUM
FUNCTIONSreadonly"functions"'functions'-CardView.FUNCTIONS
GROUPSreadonly"groups"'groups'-CardView.GROUPS
HELPreadonly"help"'help'-CardView.HELP
JS_EDITORreadonly"js"'js'-CardView.JS_EDITOR
MODELSreadonly"models"'models'-CardView.MODELS
NOTEBOOKSreadonly"notebooks"'notebooks'-CardView.NOTEBOOKS
OPEN_TEXTreadonly"text"'text'-CardView.OPEN_TEXT
PACKAGESreadonly"packages"'packages'-CardView.PACKAGES
PACKAGE_REPOSITORIESreadonly"repositories"'repositories'-CardView.PACKAGE_REPOSITORIES
PROJECTSreadonly"projects"'projects'-CardView.PROJECTS
QUERIESreadonly"queries"'queries'-CardView.QUERIES
SCRIPTreadonly"script"'script'-CardView.SCRIPT
SCRIPTSreadonly"scripts"'scripts'-CardView.SCRIPTS
SETTINGSreadonly"settings"'settings'-CardView.SETTINGS
SKETCHreadonly"sketch"'sketch'-CardView.SKETCH
USERSreadonly"users"'users'-CardView.USERS
VIEW_LAYOUTSreadonly"layouts"'layouts'-CardView.VIEW_LAYOUTS
WEB_SERVICESreadonly"webservices"'webservices'-CardView.WEB_SERVICES
WELCOMEreadonly"welcome"'welcome'-CardView.WELCOME

Accessors

basePath

get basePath(): string

Deprecated

use path instead

set basePath(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/view.ts:131


box

get box(): boolean

set box(b): void

Parameters

ParameterType
bboolean

Returns

boolean

Source

src/views/view.ts:77


categoryFilters

get categoryFilters(): object

Category filter properties list

set categoryFilters(ff): void

Parameters

ParameterType
ffobject

Returns

object

Source

src/views/card_view.ts:56


closing

get closing(): boolean

Whether the view is currently closing.

set closing(c): void

Parameters

ParameterType
cboolean

Returns

boolean

Source

src/views/view.ts:149


description

get description(): string

set description(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/view.ts:273


entity

get entity(): null | object

set entity(_e): void

Parameters

ParameterType
_enull | object

Returns

null | object

Source

src/views/view.ts:127


filters

get filters(): object

Text filter properties list

set filters(ff): void

Parameters

ParameterType
ffobject

Returns

object

Source

src/views/card_view.ts:60


helpUrl

get helpUrl(): null | string

set helpUrl(url): void

Parameters

ParameterType
urlnull | string

Returns

null | string

View help URL.

Source

src/views/view.ts:282


hierarchy

get hierarchy(): string[]

Grouping properties list

set hierarchy(s): void

Parameters

ParameterType
sstring[]

Returns

string[]

Source

src/views/card_view.ts:64


hierarchyProperties

get hierarchyProperties(): object

All possible grouping properties list

set hierarchyProperties(s): void

Parameters

ParameterType
sobject

Returns

object

Source

src/views/card_view.ts:68


id

get id(): string

Returns

string

Source

src/views/view.ts:269


meta

get meta(): ObjectHandler

Object handler (instructions how to render, drag-and-drop, etc)

set meta(s): void

Parameters

ParameterType
sObjectHandler

Returns

ObjectHandler

Source

src/views/card_view.ts:39


name

get name(): string

View name. It gets shown in the tab handle.

set name(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/view.ts:315


objectType

get objectType(): string

Semantic type of the items.

set objectType(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/card_view.ts:43


parentCall

get parentCall(): undefined | FuncCall

set parentCall(s): void

Parameters

ParameterType
sundefined | FuncCall

Returns

undefined | FuncCall

Source

src/views/view.ts:118


parentView

get parentView(): ViewBase

set parentView(s): void

Parameters

ParameterType
sViewBase

Returns

ViewBase

Source

src/views/view.ts:121


path

get path(): string

View URI, relative to the view root

set path(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/view.ts:174


permanentFilter

get permanentFilter(): string

Programmatically defined invisible filter expression.

set permanentFilter(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/card_view.ts:52


renderMode

get renderMode(): RENDER_MODE

Render mode

set renderMode(s): void

Parameters

ParameterType
sRENDER_MODE

Returns

RENDER_MODE

Source

src/views/card_view.ts:76


ribbonMenu

get ribbonMenu(): Menu

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

set ribbonMenu(menu): void

Parameters

ParameterType
menuMenu

Returns

Menu

Source

src/views/view.ts:141


root

get root(): HTMLElement

Returns

HTMLElement

Source

src/views/view.ts:261


searchFields

get searchFields(): string[]

set searchFields(s): void

Parameters

ParameterType
sstring[]

Returns

string[]

Source

src/views/card_view.ts:46


searchValue

get searchValue(): string

User-specified filter expression.

set searchValue(s): void

Parameters

ParameterType
sstring

Returns

string

Source

src/views/card_view.ts:35


showTree

get showTree(): boolean

Grouping mode on

set showTree(s): void

Parameters

ParameterType
sboolean

Returns

boolean

Source

src/views/card_view.ts:72


statusBarPanels

get statusBarPanels(): HTMLDivElement[]

Status bar panels to be shown on the bottom

set statusBarPanels(panels): void

Parameters

ParameterType
panelsHTMLDivElement[]

Returns

HTMLDivElement[]

Source

src/views/view.ts:145


toolbox

get toolbox(): HTMLElement

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

set toolbox(x): void

Parameters

ParameterType
xHTMLElement

Returns

HTMLElement

Source

src/views/view.ts:136


type

get type(): string

View type

Returns

string

Source

src/views/view.ts:265

Methods

_onAdded()

_onAdded(): void

Returns

void

Inherited from

CardView . _onAdded

Source

src/views/view.ts:328


acceptsPath()

acceptsPath(_urlPath): boolean

Checks if URL path is acceptable. Override in subclasses.

Parameters

ParameterType
_urlPathstring

Returns

boolean

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

Inherited from

CardView . acceptsPath

Source

src/views/view.ts:182


append()

append(item): HTMLElement

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

Parameters

ParameterTypeDescription
itemany

Returns

HTMLElement

Inherited from

CardView . append

Source

src/views/view.ts:187


appendAll()

appendAll(items): HTMLElement

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

Parameters

ParameterTypeDescription
itemsHTMLElement[]

Returns

HTMLElement

Inherited from

CardView . appendAll

Source

src/views/view.ts:194


close()

close(): void

Closes this view.

Returns

void

Inherited from

CardView . close

Source

src/views/view.ts:204


detach()

detach(): void

Detaches this view.

Returns

void

Inherited from

CardView . detach

Source

src/views/view.ts:199


getIcon()

getIcon(): null | HTMLElement

Returns

null | HTMLElement

View icon. Override in subclasses.

Inherited from

CardView . getIcon

Source

src/views/view.ts:165


getInfo()

getInfo(): ViewLayout

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

Returns

ViewLayout

Inherited from

CardView . getInfo

Source

src/views/view.ts:308


getRibbonPanels()

getRibbonPanels(): HTMLElement[][]

Returns

HTMLElement[][]

Inherited from

CardView . getRibbonPanels

Source

src/views/view.ts:160


handlePath()

handlePath(_urlPath): void

Handles URL path. Override in subclasses.

Parameters

ParameterType
_urlPathstring

Returns

void

Inherited from

CardView . handlePath

Source

src/views/view.ts:178


loadLayout()

loadLayout(layout, pickupColumnTags?): void

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

CardView . loadLayout

Source

src/views/view.ts:293


loadStateMap()

loadStateMap(_stateMap): void

Loads view state map. Override in subclasses.

Parameters

ParameterType
_stateMapobject

Returns

void

Inherited from

CardView . loadStateMap

Source

src/views/view.ts:171


refresh()

refresh(): void

Returns

void

Inherited from

CardView . refresh

Source

src/views/card_view.ts:79


repaint()

repaint(): void

Returns

void

Inherited from

CardView . repaint

Source

src/views/card_view.ts:80


saveLayout()

saveLayout(): ViewLayout

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

Returns

ViewLayout

Inherited from

CardView . saveLayout

Source

src/views/view.ts:301


saveStateMap()

saveStateMap(): null | object

Returns

null | object

Viewer state map. Override in subclasses.

Inherited from

CardView . saveStateMap

Source

src/views/view.ts:168


setRibbonPanels()

setRibbonPanels(panels, clear): void

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

CardView . setRibbonPanels

Source

src/views/view.ts:156


create()

static create(params): ScriptsView

Creates a new CardView object with the specified options.

Parameters

ParameterType
paramsobject

Returns

ScriptsView

Overrides

CardView . create

Source

src/views/card_view.ts:109


createByType()

static createByType(viewType, options?): View

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

Parameters

ParameterType
viewTypestring
options?any

Returns

View

Inherited from

CardView . createByType

Source

src/views/view.ts:257


forObject()

static forObject(x): null | View

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

Parameters

ParameterType
xany

Returns

null | View

Inherited from

CardView . forObject

Source

src/views/view.ts:236


fromDart()

static fromDart(dart): View | TableView

Parameters

ParameterType
dartany

Returns

View | TableView

Inherited from

CardView . fromDart

Source

src/views/view.ts:227


fromRoot()

static fromRoot(root): View

Parameters

ParameterType
rootHTMLElement

Returns

View

Inherited from

CardView . fromRoot

Source

src/views/view.ts:240