Skip to main content

DockContainer

Defined in: js-api/src/docking.ts:57

Represents a dockable window. See also DockContainer, DockNode. Samples: https://public.datagrok.ai/js/samples/ui/docking/docking

Constructors​

Constructor​

new DockContainer(dart): DockContainer

Defined in: js-api/src/docking.ts:60

Parameters​

ParameterType
dartany

Returns​

DockContainer

Properties​

PropertyTypeDefined in
dartanyjs-api/src/docking.ts:58

Accessors​

containerElement​

Get Signature​

get containerElement(): HTMLDivElement

Defined in: js-api/src/docking.ts:65

Container element.

Returns​

HTMLDivElement


title​

Get Signature​

get title(): string

Defined in: js-api/src/docking.ts:70

Title (name) of the docked panel.

Returns​

string

Set Signature​

set title(s): void

Defined in: js-api/src/docking.ts:74

Parameters​
ParameterType
sstring
Returns​

void

Methods​

destroy()​

destroy(): void

Defined in: js-api/src/docking.ts:79

Destroys and detaches the container.

Returns​

void


float()​

float(): void

Defined in: js-api/src/docking.ts:85

Undocks a panel and converts it into a floating dialog window It is assumed that only leaf nodes (panels) can be undocked

Returns​

void


setActiveChild()​

setActiveChild(child): void

Defined in: js-api/src/docking.ts:93

Removes a dock container from the dock layout hierarchy

Parameters​

ParameterType
childDockContainer

Returns​

void

the node that was removed from the dock tree