JavaScript API

hockeydata.los.Game.FullReport

Das Spielberichts-Widget zeigt einen vollständigen Spielbericht eines bestimmten Spiels an.

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

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.
additionalColumnsFieldPlayers Array|string 

 

null
Spalten, die zusätzlich zu den definierten Spalten der Feldspieler angezeigt werden. Entweder als String mit durch Beistrich getrennten Spaltennamen oder als Array bestehend aus Objekten mit den Keys position und column.
» Verfügbare Spalten
additionalColumnsGoalKeepers Array|string 

 

null
Spalten, die zusätzlich zu den definierten Spalten der Torhüter angezeigt werden. Entweder als String mit durch Beistrich getrennten Spaltennamen oder als Array bestehend aus Objekten mit den Keys position und column.
» Verfügbare Spalten
additionalColumnsGoals Array|string 

 

null
Spalten, die zusätzlich zu den definierten Spalten der Tore angezeigt werden. Entweder als String mit durch Beistrich getrennten Spaltennamen oder als Array bestehend aus Objekten mit den Keys position und column.
» Verfügbare Spalten
autoReload boolean 

 

false
Bei true werden die Daten im Hintergrund automatisch aktualisiert.
columnDefinitionFieldPlayers Object 

 

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

 

null
Definition der Spalten der Torhüterwechsel. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionGoalKeepers Object 

 

null
Definition der Spalten der Torhüter. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionGoals Object 

 

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

 

null
Definition der Spalten der Defense Leader. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionLeadersPassing Object 

 

null
Definition der Spalten der Passing Leader. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionLeadersReceiving Object 

 

null
Definition der Spalten der Receiving Leader. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionLeadersRushing Object 

 

null
Definition der Spalten der Rushing Leader. 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.
columnDefinitionRoster Object 

 

null
Definition der Spalten der Spieleraufstellung. 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.
columnDefinitionTimeOnIce Object 

 

null
Definition der Spalten des Time on Ice. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnsFieldPlayers Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Feldspieler 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 columnSetFieldPlayers verwendet.
» Verfügbare Spalten
columnsGoalKeeperChanges Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Torhüterwechsel 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 columnSetGoalKeeperChanges verwendet.
» Verfügbare Spalten
columnsGoalKeepers Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Torhüter 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 columnSetGoalKeepers verwendet.
» Verfügbare Spalten
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
columnsLeadersDefense Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Defense Leader 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 columnSetLeadersDefense verwendet.
» Verfügbare Spalten
columnsLeadersPassing Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Passing Leader 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 columnSetLeadersPassing verwendet.
» Verfügbare Spalten
columnsLeadersReceiving Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Receiving Leader 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 columnSetLeadersReceiving verwendet.
» Verfügbare Spalten
columnsLeadersRushing Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Rushing Leader 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 columnSetLeadersRushing 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
columnsRoster Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition der Spieleraufstellung 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 columnSetRoster 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
columnsTimeOnIce Array|string 

 

null
Definiert welche Spalten aus der Spaltendefinition des Time on Ice 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 columnSetTimeOnIce verwendet.
» Verfügbare Spalten
columnSetFieldPlayers string 

 

default
Vorgegebenes Set an Spalten der Feldspieler. Wird nur verwendet, wenn columnsFieldPlayers nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetGoalKeeperChanges string 

 

default
Vorgegebenes Set an Spalten der Torhüterwechsel. Wird nur verwendet, wenn columnsGoalKeeperChanges nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetGoalKeepers string 

 

default
Vorgegebenes Set an Spalten der Torhüter. Wird nur verwendet, wenn columnsGoalKeepers nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetGoals string 

 

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

 

default
Vorgegebenes Set an Spalten der Defense Leader. Wird nur verwendet, wenn columnsLeadersDefense nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetLeadersPassing string 

 

default
Vorgegebenes Set an Spalten der Passing Leader. Wird nur verwendet, wenn columnsLeadersPassing nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetLeadersReceiving string 

 

default
Vorgegebenes Set an Spalten der Receiving Leader. Wird nur verwendet, wenn columnsLeadersReceiving nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetLeadersRushing string 

 

default
Vorgegebenes Set an Spalten der Rushing Leader. Wird nur verwendet, wenn columnsLeadersRushing 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
columnSetRoster string 

 

default
Vorgegebenes Set an Spalten der Spieleraufstellung Wird nur verwendet, wenn columnsRoster 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
columnSetTimeOnIce string 

 

default
Vorgegebenes Set an Spalten des Time on Ice. Wird nur verwendet, wenn columnsTimeOnIce 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.
dataUrlTimeOnIce string 

 

null
Die URL zum Laden der Time on Ice 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.
paintComplete Function 

 

null
Callback-Funktion, die nach paint aufgerufen wird, wenn das Laden der Daten erfolgreich ist. Als Parameter wird eine Referenz auf das Widget-Objekt übergeben.
playerLink string|Function 

 

null
Link, der beim Klick auf einen Spieler aufgerufen wird. Bei einem String wird das erste %s durch die Spieler-ID und das zweite %s durch die Division-ID ersetzt. Bei einer Callback-Funktion werden die Spieler-ID und die Division-ID als Parameter ü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
rowSetTeamStats string 

 

default
Vorgegebenes Set an Zeilen der Teamstatistiken. Wird nur verwendet, wenn rowsTeamStats nicht angegeben ist.
» Verfügbare Zeilen-Sets
showGameState boolean 

 

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

 

false
Bei true wird die Nationalflagge der Spieler in den Lineups angezeigt.
showPlayerNationInLineups boolean 

 

false
Bei true wird die Nationalität der Spieler in den Lineups angezeigt.
showShotChart boolean 

 

false
Bei true wird im Statistikbereich an erster Stelle eine Shot-Chart (sofern verfügbar) angezeigt.
showYouTubeLink boolean 

 

false
Bei true wird ein YouTube-Icon mit Link zum YouTube-Video des Spiels (sofern verfügbar) bei den Spielinfos angezeigt.
tabbedStats boolean 

 

false
Bei true werden die Statistiken nicht untereinander sondern als Tabs angezeigt.
teamLink string|Function 

 

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

 

false
Bei true werden Time on Ice Werte angezeigt, sofern das Spiel live ist und Time on Ice Daten vorliegen.

Verfügbare Spalten "FieldPlayers"

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

Spaltenname Beschreibung Sportart(en)
assists Vorlagen icehockey
birthdate Geburtsdatum icehockey
faceoffsTotal Bullys gesamt icehockey
faceoffsWon Gewonnene Bullys icehockey
goals Tore icehockey
isStartingPlayer Startspieler icehockey
nation Nationalität icehockey
nationFlag Nationalflagge icehockey
penaltyMinutes Strafminuten icehockey
playerJerseyNr Trikotnummer icehockey
playerName Spieler (Nachname Vorname) icehockey
plusMinus Plus/Minus icehockey
points Punkte icehockey
position Position icehockey
shifts Einwechselungen icehockey
shotsBlocked Geblockte Schüsse icehockey
shotsOnGoal Schüsse auf das Tor icehockey
shotsTaken Unternommene Schüsse icehockey
timeOnIce Zeit auf dem Eis icehockey
yearOfBirth Jahrgang icehockey

Verfügbare Spalten "GoalKeeperChanges"

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

Spaltenname Beschreibung Sportart(en)
action Aktion icehockey
gameTimeFormatted Spielzeit icehockey
gameTimePeriod Spielabschnitt icehockey
player Spieler (Nachname Vorname, Trikotnummer wenn vorhanden) icehockey
teamShortname Team Kurzname icehockey

Verfügbare Spalten "GoalKeepers"

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

Spaltenname Beschreibung Sportart(en)
goalsAgainst Erhaltene Tore icehockey
goalsAgainstAverage Erhaltene Tore-Schnitt icehockey
isStartingPlayer Startspieler icehockey
nation Nationalität icehockey
nationFlag Nationalflagge icehockey
playerJerseyNr Trikotnummer icehockey
playerName Spieler (Nachname Vorname) icehockey
savePercentage Fangquote icehockey
saves Gehaltene Schüsse icehockey
shotsAgainst Erhaltene Torschüsse icehockey
timeOnIce Zeit auf dem Eis icehockey

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)
assistBy Vorleger (Nachname Vorname,
Trikotnummer wenn vorhanden)
icehockey
assist2By Vorleger 2 (Nachname Vorname,
Trikotnummer wenn vorhanden)
icehockey
awayPlayersOnIce Trikotnummern der Gastspieler auf
dem Eis mit Spielernamen als Tooltip
icehockey
gameStrength Spielstärke icehockey
gameTimeFormatted Spielzeit icehockey
gameTimePeriod Spielabschnitt icehockey
homePlayersOnIce Trikotnummern der Heimspieler auf
dem Eis mit Spielernamen als Tooltip
icehockey
isGamingWinningGoalOrPenaltyShot Strafstoß / Spielentscheidendes Tor /
Empty Net
icehockey
newScore Neuer Spielstand icehockey
scoredBy Torschütze (Nachname Vorname,
Trikotnummer wenn vorhanden)
icehockey
teamShortname Team Kurzname icehockey
youTubeLink Link zu YouTube 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)
gameTimePeriod Spielabschnitt icehockey
gameTimeFormatted Spielzeit icehockey
offence Vergehen icehockey
offender Spieler (Nachname Vorname,
Trikotnummer wenn vorhanden)
icehockey
penaltyLength Strafminuten icehockey
servedBy Abgesessen von icehockey
teamShortname Team Kurzname icehockey

Verfügbare Spalten "Roster"

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

Spaltenname Beschreibung Sportart(en)
id Spieler-ID americanfootball
firstName Spieler Vorname americanfootball
jerseyNr Trikotnummer americanfootball
lastName Spieler Nachname americanfootball
playerName Spielername (Nachname Vorname) americanfootball
playerPortrait Spielerbild americanfootball
position Position americanfootball

Verfügbare Spalten "TimeOnIce"

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

Spaltenname Beschreibung Sportart(en)
homePlayerName Heimteam Spielername (Nachname Vorname) icehockey
homePlayerJerseyNr Heimteam Spieler-Trikotnummer icehockey
homePlayerPosition Heimteam Spieler-Position icehockey
homePlayerIceTime Heimteam Spieler Zeit aus dem Eis icehockey
homePlayerShifts Heimteam Spieler Einwechselungen icehockey
awayPlayerName Gastteam Spielername (Nachname Vorname) icehockey
awayPlayerJerseyNr Gastteam Spieler-Trikotnummer icehockey
awayPlayerPosition Gastteam Spieler-Position icehockey
awayPlayerIceTime Gastteam Spieler Zeit aus dem Eis icehockey
awayPlayerShifts Gastteam Spieler Einwechselungen icehockey

Verfügbare Spalten-Sets "FieldPlayers"

Set-Name Spalten Sportart
default playerJerseyNr, playerName, position, goals, assists, points, plusMinus, penaltyMinutes, shotsOnGoal icehockey

Verfügbare Spalten-Sets "GoalKeeperChanges"

Set-Name Spalten Sportart
default gameTimePeriod, gameTimeFormatted, teamShortname, player, action icehockey

Verfügbare Spalten-Sets "GoalKeepers"

Set-Name Spalten Sportart
default playerJerseyNr, playerName, shotsAgainst, goalsAgainst, goalsAgainstAverage, saves, savePercentage icehockey

Verfügbare Spalten-Sets "Goals"

Set-Name Spalten Sportart
default gameTimePeriod, gameTimeFormatted, newScore, isGamingWinningGoalOrPenaltyShot, gameStrength, teamShortname, scoredBy, assistBy, assist2By, homePlayersOnIce, awayPlayersOnIce icehockey

Verfügbare Spalten-Sets "Penalties"

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

Verfügbare Spalten-Sets "Roster"

Set-Name Spalten Sportart
default playerPortrait, playerName, jerseyNr, position americanfootball

Verfügbare Spalten-Sets "TimeOnIce"

Set-Name Spalten Sportart
default homePlayerJerseyNr, homePlayerPosition, homePlayerName, homePlayerIceTime, homePlayerShifts, awayPlayerJerseyNr, awayPlayerPosition, awayPlayerName, awayPlayerIceTime, awayPlayerShifts icehockey

Verfügbare Zeilen "TeamStats"

Zeilenname Beschreibung Sportart(en)
faceOffsTotal Bullys Gesamt icehockey
faceOffsWon Gewonnene Bullys icehockey
penaltykill Penalty Killing icehockey
penaltyMinutes Strafminuten icehockey
powerplay Powerplay icehockey
shotsBlocked Geblockte Schüsse icehockey
shotsOnGoal Torschüsse icehockey
timeGameStrengthEven Zeit in gleicher Stärke icehockey
timeGameStrengthMinusOne Zeit in Unterzahl um einen Spieler icehockey
timeGameStrengthMinusTwo Zeit in Unterzahl um zwei Spieler icehockey
timeGameStrengthPlusOne Zeit in Überzahl um einen Spieler icehockey
timeGameStrengthPlusTwo Zeit in Überzahl um zwei Spieler icehockey
timeLeading Zeit in Führung icehockey
timeOnPowerplay Zeit in Überzahl icehockey
timeShortHanded Zeit in Unterzahl icehockey
timeTied Zeit im Unentschieden icehockey
timeTrailing Zeit im Rückstand icehockey
timeWhileShorthanded Zeit in Unterzahl icehockey

Verfügbare Zeilen-Sets "TeamStats"

Set-Name Zeilen Sportart
default penaltyMinutes, shotsOnGoal, powerplay, penaltykill, timeLeading, timeTied, timeTrailing, timeGameStrengthEven, timeOnPowerplay, timeGameStrengthPlusOne, timeGameStrengthPlusTwo, timeWhileShorthanded, timeGameStrengthMinusOne, timeGameStrengthMinusTwo icehockey