SpaceView
Defined in: src/views/space_view.ts:15
Hierarchical view of a Datagrok Space — the same widget the Browse tree
opens when you click a Space (a Project where isSpace == true).
Includes the search box, the "+" ribbon button to add a child space, and
the card grid of children (subspaces, files, entities).
Extends
Constructors
Constructor
new SpaceView(
dart):SpaceView
Defined in: src/views/card_view.ts:23
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
SpaceView
Inherited from
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