TablePopinToggleCell API
Die TablePopinToggleCell wird als Zellvariante in die erste Spalte einer Tabelle eingefügt und ermöglicht dem Benutzer durch Auswählen dieser Zelle ein TablePopin als Erweiterung einer Tabellen-Reihe zu öffnen und wieder zu schließen.
· cellDesign
Bestimmt die Hintergrundfarbe der Zelle. Die Eigenschaft cellDesign kann folgende Werte annehmen und wird durch den Aufzählungstyp WDTableCellDesign repräsentiert:
badvalue_dark |
Dunkle Hintergrundfarbe, die einen negativen Wert anzeigt. |
badvalue_light |
Helle Hintergrundfarbe, die einen negativen Wert anzeigt. |
badvalue_medium |
Mittlere Hintergrundfarbe, die einen negativen Wert anzeigt. |
criticalvalue_dark |
Dunkle Hintergrundfarbe, die einen kritischen Wert anzeigt. |
criticalvalue_light |
Helle Hintergrundfarbe, die einen kritischen Wert anzeigt. |
criticalvalue_medium |
Mittlere Hintergrundfarbe, die einen kritischen Wert anzeigt. |
goodvalue_dark |
Dunkle Hintergrundfarbe, die einen guten Wert anzeigt. |
goodvalue_light |
Helle Hintergrundfarbe, die einen guten Wert anzeigt. |
goodvalue_medium |
Mittlere Hintergrundfarbe, die einen guten Wert anzeigt. |
group_level1 |
Hintergrundfarbe für Zellen der Gruppenebene 1 |
group_level2 |
Hintergrundfarbe für Zellen der Gruppenebene 2 |
group_level3 |
Hintergrundfarbe für Zellen der Gruppenebene 3 |
key_medium |
Mittlere Hintergrundfarbe für Zellen der Schlüsselspalte |
negative |
Hintergrundfarbe, die einen negativen Wert anzeigt. |
positive |
Hintergrundfarbe, die einen positiven Wert anzeigt. |
standard |
Standard-Hintergrundfarbe, einheitlich für die ganze Reihe |
one |
Farbe der Kategorie one, abhängig vom jeweilig benutzten Designthema. |
two |
Farbe der Kategorie two, abhängig vom jeweilig benutzten Designthema. |
three |
Farbe der Kategorie three, abhängig vom jeweilig benutzten Designthema. |
four |
Farbe der Kategorie four, abhängig vom jeweilig benutzten Designthema. |
· hAlign
Bestimmt die horizontale Ausrichtung des Oberflächenelements innerhalb der Grid-Layout-Zelle. Der Default-Wert dieser Eigenschaft ist auf den Wert beginOfLine gesetzt. Die Eigenschaft hAlign kann folgende Werte annehmen und wird durch den Aufzählungstyp WDCellHAlign repräsentiert:
beginOfLine |
Der Textinhalt wird immer am Anfang der Zeile dargestellt. Für den Wert ltr der Eigenschaft textDirection wird somit der Textinhalt linksbündig dargestellt. Für den Wert rtl wird der Textinhalt rechtsbündig dargestellt. |
center |
Zentrierte Ausrichtung. |
char |
Bestimmt die Ausrichtung an einem speziellen Zeichen. Die Zuordnung des Wertes char ermöglicht, dass die Zelleninhalte an einem Zeichen ausgerichtet werden können. |
endOfLine |
Der Textinhalt wird immer am Ende der Zeile dargestellt. Für den Wert ltr der Eigenschaft textDirection wird somit der Textinhalt rechtsbündig dargestellt. Für den Wert rtl wird der Textinhalt linksbündig dargestellt. |
forcedLeft |
Der Textinhalt wird immer links dargestellt, unabhängig davon, ob für die Eigenschaft textDirection die Werte ltr oder rtl verwendet werden. |
forcedRight |
Der Textinhalt wird immer rechts dargestellt, unabhängig davon, ob für die Eigenschaft textDirection die Werte ltr oder rtl verwendet werden. |
justify |
Blocksatz – Mit diesem Wert können Sie einen Blocksatz innerhalb einer Grid-Layout-Zelle erzwingen. |
left |
Linksbündige Ausrichtung. Dieser Wert ist deprecated, verwenden Sie stattdessen beginOfLine |
right |
Rechtsbündige Ausrichtung. Dieser Wert ist deprecated, verwenden Sie stattdessen forcedRight. |
· variantKey
bestimmt den Schlüssel, mit dem die TablePopinToggleCell identifiziert werden kann.
Name |
Interface |
Typ |
Anfangswert |
Bindable |
Wert erforderlich |
cellDesign |
IWDTablePopinToggleCell |
WDTableCellDesign |
standard |
bindable |
Nein |
hAlign |
IWDAbstractTableCellVariant |
WDTableColumnHAlign |
auto |
bindable |
Nein |
variantKey |
IWDAbstractTableCellVariant |
String |
|
not_bindable |
Nein |
· onToggle (boolean expanded)
Das Ereignis onToggle wird ausgelöst, wenn der Benutzer in die TablePopinToggleCell klickt. Der Übergabeparameter expanded ist der neue Status.