Tree-Ereignisse
● onDrop
Zuordnung der Aktion, die ausgeführt werden soll, wenn der Benutzer einen Eintrag oder mehrere Einträge im Tree per Drag&Drop verschiebt.
Parameter-Name |
Typ |
Beschreibung |
ID |
STRING |
|
CONTEXT_ELEMENT |
IF_WD_CONTEXT_ELEMENT |
|
DATA |
STRING |
Textuelle Repräsentation der Daten, die zum DropTarget transportiert werden. Zusammen mit dem mimeType bildet diese Eigenschaft einen Verweis auf Ressourcen. DATA ist der Wert der Eigenschaft DragSourceInfo.data des UI-Elements, das auf den Tree fallen gelassen wurde. |
MIME_TYPE |
STRING |
Art der Ressourcen. MIME_TYPE ist der Wert der Eigenschaft DragSourceInfo.mimeType des UI-Elements, das auf den Tree fallen gelassen wurde. Falls unter DATA z.B. eine URL mitgeliefert wird, kann hier der genaue Typ der dahinter steckenden Ressource mitgeteilt werden. |
OFFSET |
I |
Position, wo das Objekt fallen gelassen wird: ● -1 bedeutet über dem Eintrag ● +1 bedeutet unter dem Eintrag ● 0 bedeutet, dass das Objekt auf die Zeile fallen gelassen wird |
PATH |
IF_WD_CONTEXT_ELEMENT |
Pfad des Context-Elements, das der Instanz des UI-Elements entspricht, auf das etwas fallen gelassen wurde. |
TAGS |
STRING |
Diese Eigenschaft entspricht den im Programmierumfeld bekannten Flavours. Der Flavour beschreibt den Typ einer Drag&Drop-Beschreibung. In einer Drag&Drop-Situation können Objekte nur in andere fallengelassen werden, wenn sie mindestens eine gemeinsame TAGS besitzen. |
● onExpandAll
Aktion, die ausgeführt wird, wenn alle Knoten eines Tree aufgeklappt werden.
Parameter-Name |
Typ |
Beschreibung |
ID |
STRING |
|
CONTEXT_ELEMENT |
IF_WD_CONTEXT_ELEMENT |