JavaScript API
hockeydata.util.IntelliTable
Die IntelliTable zeigt Daten tabellarisch an und wird von mehreren Widgets verwendet.
Klassenname | hockeydata.util.IntelliTable |
Parameter | options:Object |
JavaScript URL Parameter | util_intellitable |
CSS URL Parameter | util_intellitable |
Zusätzliche Optionen
Property | Typ / Default | Beschreibung |
---|---|---|
$domNode | jQuery Object jQuery(„<div/>“) | Ein DOM Blockelement, das als Platzhalter für die Tabelle dient, normalerweise ein <div> . |
autoShowLegend | boolean false | Bei true wird die Legende unterhalb der Tabelle sofort angezeigt, sofern showLegend ebenfalls auf true gesetzt ist. |
class | string null | Zusätzliche CSS-Klasse für den $domNode . |
defaultSort | string „asc“ | Standardmäßige Sortierung in Kombination mit defaultSortColumn ("asc" für aufsteigend oder "desc" für absteigend) |
defaultSortColumn | number null | Spalte, nach der standardmäßig sortiert werden soll. |
enableSorting | boolean true | Bei true sind die einzelnen Spalten durch Klick auf den Spaltenheader sortierbar. |
headers | Array [] | Definition der Spaltenheader als Array bestehend aus Objekten, wobei jedes Objekt folgende Keys enthalten kann:
|
hideHeaders | boolean false | Bei true werden die Spaltenheader zwar eingefügt, aber per CSS ausgeblendet. |
hideLegendText | string „Hide Legend“ | Text, der angezeigt wird, um die Legende auszublenden. |
legendTableClass | string null | Zusätzliche CSS-Klasse für die Legendentabelle. |
onDrawBody | Function null | Callback-Funktion, die nach dem Zeichnen der Zeilen aufgerufen wird. |
rows | Array [] | Definition der Zeilen als Array bestehend aus Objekten, wobei jedes Objekt folgende Keys enthalten kann:
|
scrollHelpText | string „Scroll right to view more content“ | Text, der oberhalb der Tabelle angezeigt wird, wenn die Tabelle nicht in dessen Container passt. |
showLegend | boolean false | Bei true wird unterhalb der Tabelle ein Link zum Ein- und Ausblenden einer automatisch generierten Legende angezeigt. Der Inhalt der Legende ergibt sich aus den Attributen html und title der Header. Ist autoShowLegend ebenfalls true , wird die Legende sofort angezeigt. |
showLegendText | string „Show Legend“ | Text, der angezeigt wird, um die Legende einzublenden. |
showRanking | boolean true | Bei true wird als erste Spalte der Rang angezeigt, unabhängig von der Spaltenkonfiguration. |
tableClass | string null | Zusätzliche CSS-Klasse für die Datentabelle. |