JavaScript API
hockeydata.los.Game.Scores
Das Scores-Widget zeigt die Punkte eines bestimmten Spiels tabellarisch an.
Klassenname | hockeydata.los.Game.Scores |
Parameter | options:Object |
JavaScript URL Parameter | los_game_scores |
CSS URL Parameter | los_game_scores |
Verfügbare Sportarten und Ligen (Liga: Sportart) | afboe: americanfootball |
Erforderliche Optionen
Property | Typ / Default | Beschreibung |
---|---|---|
apiKey | string „VOID“ | Dein API Schlüssel. |
sport | string null | Eindeutiger Name der Sportart (verfügbare Sportarten siehe oben). |
Zusätzlich müssen die Division-ID und die Spiel-ID angegeben werden. Diese können entweder direkt mit den Widget-Optionen divisionId
bzw. gameId
angegeben oder aus den URL-Parametern mit den Widget-Optionen divisionIdUrlParameter
bzw. gameIdUrlParameter
gelesen werden.
Zusätzliche Optionen
Property | Typ / Default | Beschreibung |
---|---|---|
$domNode | jQuery Object jQuery(„<div/>“) | Ein DOM Blockelement, das als Platzhalter für das Widget dient, normalerweise ein <div> . Bei Einbindung mit HTML Markup nicht notwendig, da das DOM Element verwendet wird, das das Widget einbindet. |
autoReload | boolean false | Bei true werden die Daten im Hintergrund automatisch aktualisiert. |
columnDefinition | Object null | Definition der Spalten. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde. |
columns | Array null | Definiert welche Spalten aus der Spaltendefinition tatsächlich angezeigt werden sollen. Ein String-Array mit den Spaltennamen oder ein String mit Spaltennamen getrennt durch Beistrich. Bei null werden die Spalten der Option columnSet verwendet.» Verfügbare Spalten |
columnSet | string default | Vorgegebenes Set an Spalten. Wird nur verwendet, wenn columns nicht gegeben ist.» Verfügbare Spalten-Sets |
dataUrl | string null | Die URL zum Laden der Daten. Bei null wird diese anhand der Option league ermittelt. |
divisionId | number|string null | Eindeutige ID oder Permalink der Division (Division Finder). |
divisionIdUrlParameter | string divisionId | Wird die Widget-Option divisionId nicht angegeben, wird die Division-ID aus dem URL-Parameter divisionIdUrlParameter genommen. |
error | Function function() { … } | Callback-Funktion, die aufgerufen wird, wenn das Laden der Daten fehlschlägt. Als Parameter wird ein Objekt mit statusId, statusMsg und data übergeben. |
gameId | string null | Eindeutige ID des Spiels. |
gameIdUrlParameter | string gameId | Wird die Widget-Option gameId nicht angegeben, wird die Spiel-ID aus dem URL-Parameter gameIdUrlParameter genommen. |
league | string null | Eindeutiger Name der Liga (verfügbare Ligen siehe oben). Wird keine Liga angegeben, wird diese automatisch anhand der Sportart ermittelt. |
paint | Function function() { … } | Callback-Funktion, die aufgerufen wird, wenn das Laden der Daten erfolgreich ist. Als Parameter wird ein Objekt mit statusId, statusMsg und data übergeben. |
requestData | Object {} | Zusätzliche Parameter, die beim Request zum Laden der Daten übergeben werden. apiKey und divisionId werden automatisch aus den entsprechenden Optionen übernommen. |
Zusätzliche Optionen
Die Optionen werden an das Widget hockeydata.util.IntelliTable weitergegeben, daher können Optionen für die Tabelle ebenfalls übergeben werden. Ausnahmen: $domNode, headers, class, hideHeaders.
Verfügbare Spalten
Je nach Liga kann es vorkommen, dass manche Spalten keine Werte enthalten, da diese nicht erfasst werden.
Spaltenname | Beschreibung | Sportart(en) |
---|---|---|
gameTime | Spielzeit | americanfootball |
playerNameAndJerseyNr | Spielername und Trikotnummer | americanfootball |
score | Spielstand | americanfootball |
scoreReason | Grund | americanfootball |
teamShortName | Team Kurzname | americanfootball |
Set-Name | Spalten | Sportart |
---|---|---|
default | gameTime, teamShortName, playerNameAndJerseyNr, scoreReason, score | americanfootball |
short | teamShortName, scoreReason, score | americanfootball |