hockeydata.los.Game.LiveBox

JavaScript API

« Übersicht | Demos

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.

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.

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