ScriptsView
Defined in: src/views/card_view.ts:103
Scripts view
Extends
Constructors
Constructor
new ScriptsView(
dart):ScriptsView
Defined in: src/views/card_view.ts:105
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
ScriptsView
Constructs
ProjectsView
Overrides
Properties
| Property | Modifier | Type | Default value | Description | Inherited from | Defined in |
|---|---|---|---|---|---|---|
_functions | protected | Func[] | [] | - | CardView._functions | src/widgets/base.ts:243 |
_name | protected | string | 'New View' | - | CardView._name | src/views/view.ts:106 |
_properties | protected | Property[] | [] | - | CardView._properties | src/widgets/base.ts:242 |
_root | protected | HTMLElement | undefined | - | CardView._root | src/widgets/base.ts:241 |
dart | public | any | undefined | - | CardView.dart | src/views/card_view.ts:21 |
factory | public | Func | null | null | Constructor function. No parameters, returns [Widget]. | CardView.factory | src/widgets/base.ts:239 |
isDetached | public | boolean | false | - | CardView.isDetached | src/widgets/base.ts:247 |
props | public | any | undefined | - | CardView.props | src/widgets/base.ts:244 |
subs | public | Subscription[] | undefined | - | CardView.subs | src/views/view.ts:47 |
temp | public | any | undefined | Contains auxiliary information | CardView.temp | src/views/view.ts:226 |
ALL_VIEW_TYPES | readonly | string[] | undefined | - | CardView.ALL_VIEW_TYPES | src/views/view.ts:398 |
APPS | readonly | "apps" | 'apps' | - | CardView.APPS | src/views/view.ts:368 |
BROWSE | readonly | "browse" | 'browse' | - | CardView.BROWSE | src/views/view.ts:395 |
DATA_CONNECTIONS | readonly | "connections" | 'connections' | - | CardView.DATA_CONNECTIONS | src/views/view.ts:382 |
DATA_JOB_RUNS | readonly | "jobs" | 'jobs' | - | CardView.DATA_JOB_RUNS | src/views/view.ts:383 |
DATA_QUERY_RUNS | readonly | "queryruns" | 'queryruns' | - | CardView.DATA_QUERY_RUNS | src/views/view.ts:385 |
DATABASES | readonly | "databases" | 'databases' | - | CardView.DATABASES | src/views/view.ts:378 |
DOCKERS | readonly | "dockers" | 'dockers' | - | CardView.DOCKERS | src/views/view.ts:396 |
EMAILS | readonly | "emails" | 'emails' | - | CardView.EMAILS | src/views/view.ts:386 |
FILES | readonly | "files" | 'files' | - | CardView.FILES | src/views/view.ts:384 |
FORUM | readonly | "forum" | 'forum' | - | CardView.FORUM | src/views/view.ts:373 |
FUNCTIONS | readonly | "functions" | 'functions' | - | CardView.FUNCTIONS | src/views/view.ts:381 |
GROUPS | readonly | "groups" | 'groups' | - | CardView.GROUPS | src/views/view.ts:387 |
HELP | readonly | "help" | 'help' | - | CardView.HELP | src/views/view.ts:376 |
JS_EDITOR | readonly | "js" | 'js' | - | CardView.JS_EDITOR | src/views/view.ts:394 |
MODELS | readonly | "models" | 'models' | - | CardView.MODELS | src/views/view.ts:388 |
NOTEBOOKS | readonly | "notebooks" | 'notebooks' | - | CardView.NOTEBOOKS | src/views/view.ts:375 |
OPEN_TEXT | readonly | "text" | 'text' | - | CardView.OPEN_TEXT | src/views/view.ts:377 |
PACKAGE_REPOSITORIES | readonly | "repositories" | 'repositories' | - | CardView.PACKAGE_REPOSITORIES | src/views/view.ts:393 |
PACKAGES | readonly | "packages" | 'packages' | - | CardView.PACKAGES | src/views/view.ts:392 |
PROJECTS | readonly | "projects" | 'projects' | - | CardView.PROJECTS | src/views/view.ts:374 |
QUERIES | readonly | "queries" | 'queries' | - | CardView.QUERIES | src/views/view.ts:389 |
SCRIPT | readonly | "script" | 'script' | - | CardView.SCRIPT | src/views/view.ts:371 |
SCRIPTS | readonly | "scripts" | 'scripts' | - | CardView.SCRIPTS | src/views/view.ts:390 |
SETTINGS | readonly | "settings" | 'settings' | - | CardView.SETTINGS | src/views/view.ts:369 |
SKETCH | readonly | "sketch" | 'sketch' | - | CardView.SKETCH | src/views/view.ts:372 |
USERS | readonly | "users" | 'users' | - | CardView.USERS | src/views/view.ts:391 |
VIEW_LAYOUTS | readonly | "layouts" | 'layouts' | - | CardView.VIEW_LAYOUTS | src/views/view.ts:380 |
WEB_SERVICES | readonly | "webservices" | 'webservices' | - | CardView.WEB_SERVICES | src/views/view.ts:379 |
WELCOME | readonly | "welcome" | 'welcome' | - | CardView.WELCOME | src/views/view.ts:370 |
Accessors
aiDescription
Get Signature
get aiDescription():
string|null
Defined in: src/views/view.ts:237
AI briefing of the underlying view (widget-level on the Dart side). For a JS-defined view the Dart host forwards to the original ViewBase instance.
Returns
string | null
Set Signature
set aiDescription(
x):void
Defined in: src/views/view.ts:242
A short AI-facing briefing: what this widget is, what its functions do, and how the assistant should approach it (e.g. which getFunctions entries to call first). Shown to the AI assistant as part of the workspace context.
Parameters
| Parameter | Type |
|---|---|
x | string | null |
Returns
void
Inherited from
basePath
Get Signature
get basePath():
string
Defined in: src/views/view.ts:131
Deprecated
use path instead
Returns
string
Set Signature
set basePath(
s):void
Defined in: src/views/view.ts:132
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
categoryFilters
Get Signature
get categoryFilters():
object
Defined in: src/views/card_view.ts:56
Category filter properties list
Returns
object
Set Signature
set categoryFilters(
ff):void
Defined in: src/views/card_view.ts:57
Parameters
| Parameter | Type |
|---|---|
ff | {[property: string]: string; } |
Returns
void
Inherited from
children
Get Signature
get children():
Widget<any>[]
Defined in: src/widgets/base.ts:328
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:149
Whether the view is currently closing.
Returns
boolean
Set Signature
set closing(
c):void
Defined in: src/views/view.ts:150
Parameters
| Parameter | Type |
|---|---|
c | boolean |
Returns
void
Inherited from
description
Get Signature
get description():
string
Defined in: src/views/view.ts:312
View description. Used in UI and AI.
Returns
string
Set Signature
set description(
s):void
Defined in: src/views/view.ts:313
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
entity
Get Signature
get entity():
object|null
Defined in: src/views/view.ts:127
Returns
object | null
Set Signature
set entity(
_e):void
Defined in: src/views/view.ts:128
Parameters
| Parameter | Type |
|---|---|
_e | object | null |
Returns
void
Inherited from
filters
Get Signature
get filters():
object
Defined in: src/views/card_view.ts:60
Text filter properties list
Returns
object
Set Signature
set filters(
ff):void
Defined in: src/views/card_view.ts:61
Parameters
| Parameter | Type |
|---|---|
ff | {[property: string]: string; } |
Returns
void
Inherited from
helpUrl
Get Signature
get helpUrl():
string|null
Defined in: src/views/view.ts:316
Returns
string | null
View help URL.
Set Signature
set helpUrl(
url):void
Defined in: src/views/view.ts:317
Parameters
| Parameter | Type |
|---|---|
url | string | null |
Returns
void
View help URL.
Inherited from
hierarchy
Get Signature
get hierarchy():
string[]
Defined in: src/views/card_view.ts:64
Grouping properties list
Returns
string[]
Set Signature
set hierarchy(
s):void
Defined in: src/views/card_view.ts:65
Parameters
| Parameter | Type |
|---|---|
s | string[] |
Returns
void
Inherited from
hierarchyProperties
Get Signature
get hierarchyProperties():
object
Defined in: src/views/card_view.ts:68
All possible grouping properties list
Returns
object
Set Signature
set hierarchyProperties(
s):void
Defined in: src/views/card_view.ts:69
Parameters
| Parameter | Type |
|---|---|
s | {[property: string]: string; } |
Returns
void
Inherited from
id
Get Signature
get id():
string
Defined in: src/views/view.ts:307
Returns
string
Inherited from
isPinned
Get Signature
get isPinned():
boolean
Defined in: src/views/view.ts:320
Whether the view is pinned. Pinned views are not closed when a new view is opened.
Returns
boolean
Set Signature
set isPinned(
value):void
Defined in: src/views/view.ts:321
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
jsView
Get Signature
get jsView():
ViewBase|null
Defined in: src/views/view.ts:251
The original JS ViewBase instance when this view hosts a JS-defined view
(e.g. a plugin app view), null for native Dart views. Lets callers reach the actual
view class (its methods, tools, state) from grok.shell.v.
Returns
ViewBase | null
Inherited from
meta
Get Signature
get meta():
ObjectHandler
Defined in: src/views/card_view.ts:39
Object handler (instructions how to render, drag-and-drop, etc)
Returns
Set Signature
set meta(
s):void
Defined in: src/views/card_view.ts:40
Parameters
| Parameter | Type |
|---|---|
s | ObjectHandler |
Returns
void
Inherited from
name
Get Signature
get name():
string
Defined in: src/views/view.ts:350
View name. It gets shown in the tab handle.
Returns
string
Set Signature
set name(
s):void
Defined in: src/views/view.ts:355
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
objectType
Get Signature
get objectType():
string
Defined in: src/views/card_view.ts:43
Semantic type of the items.
Returns
string
Set Signature
set objectType(
s):void
Defined in: src/views/card_view.ts:44
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
parent
Get Signature
get parent():
Widget<any> |null
Defined in: src/widgets/base.ts:325
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:118
Returns
FuncCall | undefined
Set Signature
set parentCall(
s):void
Defined in: src/views/view.ts:119
Parameters
| Parameter | Type |
|---|---|
s | FuncCall | undefined |
Returns
void
Inherited from
parentView
Get Signature
get parentView():
ViewBase
Defined in: src/views/view.ts:121
Returns
Set Signature
set parentView(
s):void
Defined in: src/views/view.ts:122
Parameters
| Parameter | Type |
|---|---|
s | ViewBase |
Returns
void
Inherited from
path
Get Signature
get path():
string
Defined in: src/views/view.ts:176
View URI, relative to the view root
Returns
string
Set Signature
set path(
s):void
Defined in: src/views/view.ts:177
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
permanentFilter
Get Signature
get permanentFilter():
string
Defined in: src/views/card_view.ts:52
Programmatically defined invisible filter expression.
Returns
string
Set Signature
set permanentFilter(
s):void
Defined in: src/views/card_view.ts:53
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
renderMode
Get Signature
get renderMode():
RENDER_MODE
Defined in: src/views/card_view.ts:76
Render mode
Returns
Set Signature
set renderMode(
s):void
Defined in: src/views/card_view.ts:77
Parameters
| Parameter | Type |
|---|---|
s | RENDER_MODE |
Returns
void
Inherited from
ribbonMenu
Get Signature
get ribbonMenu():
Menu
Defined in: src/views/view.ts:141
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:142
Parameters
| Parameter | Type |
|---|---|
menu | Menu |
Returns
void
Inherited from
root
Get Signature
get root():
HTMLElement
Defined in: src/views/view.ts:299
Returns the content (visual root) of this view.
Returns
HTMLElement
Inherited from
searchFields
Get Signature
get searchFields():
string[]
Defined in: src/views/card_view.ts:46
Returns
string[]
Set Signature
set searchFields(
s):void
Defined in: src/views/card_view.ts:47
Parameters
| Parameter | Type |
|---|---|
s | string[] |
Returns
void
Inherited from
searchValue
Get Signature
get searchValue():
string
Defined in: src/views/card_view.ts:35
User-specified filter expression.
Returns
string
Set Signature
set searchValue(
s):void
Defined in: src/views/card_view.ts:36
Parameters
| Parameter | Type |
|---|---|
s | string |
Returns
void
Inherited from
showTree
Get Signature
get showTree():
boolean
Defined in: src/views/card_view.ts:72
Grouping mode on
Returns
boolean
Set Signature
set showTree(
s):void
Defined in: src/views/card_view.ts:73
Parameters
| Parameter | Type |
|---|---|
s | boolean |
Returns
void
Inherited from
statusBarPanels
Get Signature
get statusBarPanels():
HTMLDivElement[]
Defined in: src/views/view.ts:145
Status bar panels to be shown on the bottom
Returns
HTMLDivElement[]
Set Signature
set statusBarPanels(
panels):void
Defined in: src/views/view.ts:146
Parameters
| Parameter | Type |
|---|---|
panels | HTMLDivElement[] |
Returns
void
Inherited from
toolbox
Get Signature
get toolbox():
HTMLElement
Defined in: src/views/view.ts:136
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:137
Parameters
| Parameter | Type |
|---|---|
x | HTMLElement |
Returns
void
Inherited from
type
Get Signature
get type():
string
Defined in: src/views/view.ts:303
View type
Returns
string
Inherited from
Methods
_onAdded()
_onAdded():
void
Defined in: src/views/view.ts:363
Returns
void
Inherited from
acceptsPath()
acceptsPath(
_urlPath):boolean
Defined in: src/views/view.ts:190
Checks if URL path is acceptable. Override in subclasses.
Parameters
| Parameter | Type |
|---|---|
_urlPath | string |
Returns
boolean
"true" if path is acceptable, "false" otherwise.
Inherited from
afterPersist()
protectedafterPersist():void
Defined in: src/views/view.ts:99
Gets called automatically when this view gets pinned
Returns
void
Inherited from
append()
append(
item):HTMLElement
Defined in: src/views/view.ts:195
Appends an item to this view. Use appendAll for appending multiple elements.
Parameters
| Parameter | Type | Description |
|---|---|---|
item | any | - |
Returns
HTMLElement
Inherited from
appendAll()
appendAll(
items):HTMLElement
Defined in: src/views/view.ts:202
Appends multiple elements this view. Use append for appending a single element.
Parameters
| Parameter | Type | Description |
|---|---|---|
items | HTMLElement[] | - |
Returns
HTMLElement
Inherited from
apply()
apply(
properties):Widget
Defined in: src/widgets/base.ts:284
Parameters
| Parameter | Type | Description |
|---|---|---|
properties | object | - |
Returns
Inherited from
close()
close():
void
Defined in: src/views/view.ts:212
Closes this view.
Returns
void
Inherited from
detach()
detach():
void
Defined in: src/views/view.ts:207
Detaches this view.