hockeydata.los.Game.LiveBox

JavaScript API

« Übersicht | Demos

hockeydata.los.Game.LiveBox

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

Klassenname hockeydata.los.Game.LiveBox
Parameter options:Object
JavaScript URL Parameter los_game_livebox
CSS URL Parameter los_game_livebox
Verfügbare Sportarten und Ligen (Liga: Sportart) afboe: americanfootball
ebel: icehockey

Erforderliche Optionen

Property Typ / Default Beschreibung
apiKey string

„VOID“
Dein API Schlüssel.
divisionId number|string

null
Eindeutige ID oder Permalink der Division.
» Division Finder
gameId string

null
Eindeutige ID des Spiels.
sport string

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

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.
columnDefinitionGoals Object

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

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

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

null
Definition der Spalten der Scores. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnsGoals Array|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
columnsPenalties Array|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
columnsPlayByPlay Array|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
columnsScores Array|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
columnSetGoals string

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

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

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

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

null
Die URL zum Laden der Daten. Bei null wird diese anhand der Option league ermittelt.
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.
gameLink string|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.
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.
rowDefinitionTeamStats Object

null
Definition der Zeilen der Teamstatistiken. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
rowsTeamStats Array|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)
rowSetTeamStats string

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)
showGameDocumentLinks boolean

false
Bei true werden Links zu den Spieldokumenten angezeigt.
showGameState boolean

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

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, hideHeaders.

Verfügbare Spalten „Goals“
Je nach Liga kann es vorkommen, dass manche Spalten keine Werte enthalten, da diese nicht erfasst werden.

Spaltenname Beschreibung Sportart(en)
gameTimeFormatted Spielzeit icehockey
newScore Neuer Spielstand icehockey
scoredBy Torschütze (Nachname), Assist (Nachname) wenn vorhanden,
Assist 2 (Nachname) wenn vorhanden
icehockey
teamShortname Team Kurzname icehockey

Verfügbare Spalten „Penalties“
Je nach Liga kann es vorkommen, dass manche Spalten keine Werte enthalten, da diese nicht erfasst werden.

Spaltenname Beschreibung Sportart(en)
gameTimeFormatted Spielzeit icehockey
gameTimePeriod Spielabschnitt icehockey
offence Vergehen icehockey
offender Täter icehockey
penaltyLength Strafenlänge icehockey
teamShortname Team Kurzname icehockey

Verfügbare Spalten-Sets „Goals“

Set-Name Spalten Sportart
default gameTimeFormatted, newScore, teamShortname, scoredBy icehockey

Verfügbare Spalten-Sets „Penalties“

Set-Name Spalten Sportart
default gameTimeFormatted, teamShortname, offender, penaltyLength, offence icehockey