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