Class: TdbTree

TdbTree(param)

Custom dhx.Tree Klasse. Mit eingebauter Funktion um die Datenbank auszulesen.

Constructor

new TdbTree(param)

Erzeugt ein neues TdbTree Objekt
Parameters:
Name Type Description
param object Objekt mit weiteren Parametern
Properties
Name Type Attributes Description
prgGet string <optional>
Aufruf an Server zum laden der Daten. Entweder prgGet oder Store wird benötigt.
store object <optional>
Daten zum laden. Entweder prgGet oder Store wird benötigt.
clickOnLoad boolean Wenn wahr, klickt erstes item, wenn fertig geladen.
toggleOnClick boolean <optional>
Wenn wahr, öffnet/schließt ein Item mit Kindern bei einem Klick.
cont Tabbar | Layout | Window Zielcontainer als Object Instanz von Tabbar,Layout oder Window, oder id als string
Source:

Extends

  • dhx.Tree

Members

loaded :Promise

Promise, dass resolved when Daten geladen sind
Type:
  • Promise
Source:

Methods

clickFirstChild()

Simuliert klick auf erstes Kind Wird nach Laden aufgerufen, wenn param.clickOnLoad wahr ist.
Source:

clickItem()

Simuliert klick auf item mit id
Source:

defaultUpdateHandler(r)

Parameters:
Name Type Description
r object Antwort des Servers
Source:

filter(Suchstring)

Tree filtern
Parameters:
Name Type Description
Suchstring string
Source:

getChildren() → {Array.<object>}

Gibt die direkten Kinder des Baums zurück
Source:
Returns:
Array der Kinder der Baum-Wurzel
Type
Array.<object>

getFirstChild() → {string}

Gibt die id des ersten direkten Kinds des Baums zurück
Source:
Returns:
id des ersten Kindes
Type
string

reload(store)

Tree neu laden
Parameters:
Name Type Description
store *
Source: