Class: TdbSidebar

TdbSidebar(contopt, cellsopt)

Nachimplementierung der Sidebar aus dhtmlx5.

Constructor

new TdbSidebar(contopt, cellsopt)

Parameters:
Name Type Attributes Default Description
cont String | null <optional>
null Container-Element oder null
cells Array.<{id: String, text: String, closable: boolean}> <optional>
[] Array mit den Formularen
Source:

Extends

  • dhx.Layout

Members

closeEvent

Dieses Event wird beim Schließen einer Zelle mit der ID und dem Index der geschlossenen Zelle ausgelöst
Source:

currentSelection

Die aktuell ausgewählte Zelle
Source:

length

Die Gesamtanzahl der Zellen
Source:

Methods

addCell(cell, indexopt)

Fügt eine neue Zelle zu der Sidebar hinzu
Parameters:
Name Type Attributes Description
cell object Container-Element oder null
Properties
Name Type Description
id String ID der neuen Zelle
text String Text für die neue Zelle
index Number <optional>
iIndex Index, an den die neue Zelle eingefügt werden soll
Source:

attach(id, content)

Hängt ein dhx.Objekt an eine Zelle an
Parameters:
Name Type Description
id String ID der Zelle
content dhx.Object Das dhx-Objekt, das angehängt werden soll
Source:

deleteCell(id)

Entfernt eine Zelle
Parameters:
Name Type Description
id String ID der Zelle
Source:

rename(id, text)

Ändert den Text einer Zelle
Parameters:
Name Type Description
id String ID der Zelle
text String Der neue Text der Zelle
Source:

select(id)

Setzt eine Zelle als aktiv
Parameters:
Name Type Description
id String ID der Zelle
Source:

setControlHidden(hidden)

Blendet das Sidebar-Panel ein oder aus
Parameters:
Name Type Description
hidden boolean Soll das Panel versteckt werden, oder nicht
Source: