JavaScript API

hockeydata.los.Game.LiveBox

Das Livebox-Widget zeigt einen kompakten Spielbericht eines bestimmten Spiels an.

Klassennamehockeydata.los.Game.LiveBox
Parameteroptions:Object
JavaScript URL Parameterlos_game_livebox
CSS URL Parameterlos_game_livebox
Verfügbare Sportarten und Ligen (Liga: Sportart)afboe: americanfootball
ebel: icehockey

Erforderliche Optionen

PropertyTyp / DefaultBeschreibung
apiKeystring

 

"VOID"
Dein API Schlüssel.
divisionIdnumber|string

 

null
Eindeutige ID oder Permalink der Division.
» Division Finder
gameIdstring

 

null
Eindeutige ID des Spiels.
sportstring

 

null
Eindeutiger Name der Sportart (verfügbare Sportarten siehe oben).

Zusätzliche Optionen

PropertyTyp / DefaultBeschreibung
$domNodejQuery 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.
autoReloadboolean

 

false
Bei true werden die Daten im Hintergrund automatisch aktualisiert.
columnDefinitionGoalsObject

 

null
Definition der Spalten der Tore. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionPenaltiesObject

 

null
Definition der Spalten der Strafen. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionPlayByPlayObject

 

null
Definition der Spalten des Play by Play. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionScoresObject

 

null
Definition der Spalten der Scores. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnsGoalsArray|string

 

null
Definiert welche Spalten aus der Spaltendefinition der Tore 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 columnSetGoals verwendet.
» Verfügbare Spalten
columnsPenaltiesArray|string

 

null
Definiert welche Spalten aus der Spaltendefinition der Strafen 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 columnSetPenalties verwendet.
» Verfügbare Spalten
columnsPlayByPlayArray|string

 

null
Definiert welche Spalten aus der Spaltendefinition des Play by Play 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 columnSetPlayByPlay verwendet.
» Verfügbare Spalten
columnsScoresArray|string

 

null
Definiert welche Spalten aus der Spaltendefinition der Scores 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 columnSetScores verwendet.
» Verfügbare Spalten
columnSetGoalsstring

 

default
Vorgegebenes Set an Spalten der Tore. Wird nur verwendet, wenn columnsGoals nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetPenaltiesstring

 

default
Vorgegebenes Set an Spalten der Strafen. Wird nur verwendet, wenn columnsPenalties nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetPlayByPlaystring

 

default
Vorgegebenes Set an Spalten des Play by Play. Wird nur verwendet, wenn columnsPlayByPlay nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetScoresstring

 

default
Vorgegebenes Set an Spalten der Scores. Wird nur verwendet, wenn columnsScores nicht angegeben ist.
» Verfügbare Spalten-Sets
dataUrlstring

 

null
Die URL zum Laden der Daten. Bei null wird diese anhand der Option league ermittelt.
errorFunction

 

function() { ... }
Callback-Funktion, die aufgerufen wird, wenn das Laden der Daten fehlschlägt. Als Parameter wird ein Objekt mit statusId, statusMsg und data übergeben.
gameLinkstring|Function

 

null
Link, der beim Klick auf den Header aufgerufen wird. Bei einem String wird das erste %s durch die Spiel-ID und das zweite %s durch die Division-ID ersetzt. Bei einer Callback-Funktion werden die Spiel-ID und die Division-ID als Parameter übergeben.
leaguestring

 

null
Eindeutiger Name der Liga (verfügbare Ligen siehe oben). Wird keine Liga angegeben, wird diese automatisch anhand der Sportart ermittelt.
paintFunction

 

function() { ... }
Callback-Funktion, die aufgerufen wird, wenn das Laden der Daten erfolgreich ist. Als Parameter wird ein Objekt mit statusId, statusMsg und data übergeben.
requestDataObject

 

{}
Zusätzliche Parameter, die beim Request zum Laden der Daten übergeben werden. apiKey und divisionId werden automatisch aus den entsprechenden Optionen übernommen.
rowDefinitionTeamStatsObject

 

null
Definition der Zeilen der Teamstatistiken. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
rowsTeamStatsArray|string

 

null
Definiert welche Zeilen aus der Zeilendefinition der Teamstatistiken tatsächlich angezeigt werden sollen. Ein String-Array mit den Zeilennamen oder ein String mit Zeilennamen getrennt durch Beistrich. Bei null werden die Zeilen der Option rowSetTeamStats verwendet.
» Verfügbare Zeilen (American Football)
» Verfügbare Zeilen (Icehockey)
rowSetTeamStatsstring

 

default
Vorgegebenes Set an Zeilen der Teamstatistiken. Wird nur verwendet, wenn rowsTeamStats nicht angegeben ist.
» Verfügbare Zeilen-Sets (American Football)
» Verfügbare Zeilen-Sets (Icehockey)
showGameDocumentLinksboolean

 

false
Bei true werden Links zu den Spieldokumenten angezeigt.
showGameStateboolean

 

false
Bei true wird der Spielstatus angezeigt. Ist das Spiel live, wird der Fortschritt der Spielabschnitte angezeigt.

Die Optionen werden an das Widget hockeydata.util.IntelliTable weitergegeben, daher können Optionen für die Tabelle ebenfalls übergeben werden. Ausnahmen: $domNode, headers, hideHeaders.

Verfügbare Spalten "Goals"

Je nach Liga kann es vorkommen, dass manche Spalten keine Werte enthalten, da diese nicht erfasst werden.

SpaltennameBeschreibungSportart(en)
gameTimeFormattedSpielzeiticehockey
newScoreNeuer Spielstandicehockey
scoredByTorschütze (Nachname), Assist (Nachname) wenn vorhanden,
Assist 2 (Nachname) wenn vorhanden
icehockey
teamShortnameTeam Kurznameicehockey

Verfügbare Spalten "Penalties"

Je nach Liga kann es vorkommen, dass manche Spalten keine Werte enthalten, da diese nicht erfasst werden.

SpaltennameBeschreibungSportart(en)
gameTimeFormattedSpielzeiticehockey
gameTimePeriodSpielabschnitticehockey
offenceVergehenicehockey
offenderTätericehockey
penaltyLengthStrafenlängeicehockey
teamShortnameTeam Kurznameicehockey

Verfügbare Spalten-Sets "Goals"

Set-NameSpaltenSportart
defaultgameTimeFormatted, newScore, teamShortname, scoredByicehockey

Verfügbare Spalten-Sets "Penalties"

Set-NameSpaltenSportart
defaultgameTimeFormatted, teamShortname, offender, penaltyLength, offenceicehockey