You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`selectionChange`| Die Auswahl von Tabellenzeilen hat sich geändert | Array von ausgewählten Zeilen-Objekten bzw. Zeilen-Objekt bei Einfachauswahl |
36
+
|`settingsChange`| Die Tabelleneinstellungen wurden durch den User geändert. | Objekt vom Typ `TableSettings`|
36
37
37
38
### Funktionalitäten
38
39
@@ -174,6 +175,10 @@ import { createReactRenderElement } from '@public-ui/react';
174
175
}
175
176
```
176
177
178
+
### Einstellungen
179
+
180
+
Tabellen-Einstellungen (`_table-settings`) werden an die Komponente kol-table-stateless durchgereicht. Siehe <kol-link_href="table-stateless#einstellungen"_label="kol-table-stateless Dokumentation" />.
Tabellen verfügen automatisch über ein Einstellungsmenü, mit dem Nutzende:
60
+
61
+
* Spalten ein- und ausblenden
62
+
* Spaltenbreiten anpassen
63
+
* Spaltenreihenfolge ändern
64
+
65
+
Standardmäßig werden alle horizontalen Tabellenspalten berücksichtigt.
66
+
67
+
Mithilfe der Property _tableSettings lassen sich vordefinierte oder bereits gespeicherte Tabellenkonfigurationen laden. Diese überschreiben die Standardwerte, und im Menü werden dann nur noch die dort aufgeführten Spalten angezeigt.
Ändern Nutzende die Einstellungen, werden diese automatisch auf die Tabellenansicht übertragen und ein <nobr>`settingsChange`</nobr>-DOM-Event ausgelöst (siehe Events).
85
+
57
86
### Events
58
87
59
88
Zur Behandlung von Events bzw. Callbacks siehe <kol-link_label="Events"_href="../concepts/events" />.
0 commit comments