viewtify

viewtify.ui.dock

DockSystem

Handles the full window management with fully customizable layout and drag & drop into new not existing windows.

UIUserInterfaceProviderParent

The root user interface for the docking system.

ui()UIPane

UIPane

The root user interface for the docking system.

has(Stringid)boolean

Stringid
boolean

Test whether the specified view has already opend or not.

isOpened(Stringid)kiss.SignalBoolean

Stringid
kiss.SignalBoolean

Test whether the specified view has already opend or not.

selected()Tab

Tab

select(Stringid)void

Stringid

A tab ID to select.

Select the specified tab.

register(Stringid)kiss.VariableUITab

Stringid

The view to register.

kiss.VariableUITab

Register a new view within this dock system.

The Position will give an advice where this view should be placed.

register(Stringid, UnaryOperatorDockRecommendedLocationoption)kiss.VariableUITab

Stringid

The view to register.

UnaryOperatorDockRecommendedLocationoption
kiss.VariableUITab

Register a new view within this dock system.

The Position will give an advice where this view should be placed.

initialize()void

Initialize dock system with default menu.

initialize(kiss.WiseConsumerUILabelmenuBuilder)void

kiss.WiseConsumerUILabelmenuBuilder

Initialize dock system with your menu builder.