hockeydata.los.Player.FullPage

JavaScript API

« Übersicht | Demos

hockeydata.los.Player.FullPage

Das Spieler-Widget zeigt alle Details eines bestimmten Spielers mit Statistiken einer bestimmten Division an.

Klassenname hockeydata.los.Player.FullPage
Parameter options:Object
JavaScript URL Parameter los_player_fullpage
CSS URL Parameter los_player_fullpage
Verfügbare Sportarten und Ligen (Liga: Sportart) 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 Spieler-ID angegeben werden. Diese können entweder direkt mit den Widget-Optionen divisionId bzw. playerId angegeben oder aus den URL-Parametern mit den Widget-Optionen divisionIdUrlParameter bzw. playerIdUrlParameter 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.
additionalColumnsFieldPlayerGames 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.
additionalColumnsGoalKeeperGames 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.
additionalFieldsPlayerFacts Array|string

null
Felder, die zusätzlich zu den definierten Feldern der Spielerdaten angezeigt werden. Entweder als String mit durch Beistrich getrennten Feldnamen oder als Array bestehend aus Objekten mit den Keys position und field.
additionalRowsFieldPlayerStats Array|string

null
Zeilen, die zusätzlich zu den definierten Zeilen der Spielerstatistiken angezeigt werden. Entweder als String mit durch Beistrich getrennten Zeilennamen oder als Array bestehend aus Objekten mit den Keys position und row.
autoReload boolean

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

null
Definition der Spalten der Spiele, wenn es sich um einen Feldspieler handelt. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionGoalKeeperGames Object

null
Definition der Spalten der Spiele, wenn es sich um einen Torhüter handelt. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnsFieldPlayerGames Array|string

null
Definiert welche Spalten aus der Spaltendefinition der Spiele, wenn es sich um einen Feldspieler handelt, 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 columnSetFieldPlayerGames verwendet.
» Verfügbare Spalten
columnsGoalKeeperGames Array|string

null
Definiert welche Spalten aus der Spaltendefinition der Spiele, wenn es sich um einen Torhüter handelt, 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 columnSetGoalKeeperGames verwendet.
» Verfügbare Spalten
columnSetFieldPlayerGames string

default
Vorgegebenes Set an Spalten der Spiele, wenn es sich um einen Feldspieler handelt. Wird nur verwendet, wenn columnsFieldPlayerGames nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetGoalKeeperGames string

default
Vorgegebenes Set an Spalten der Spiele, wenn es sich um einen Torhüter handelt. Wird nur verwendet, wenn columnsGoalKeeperGames 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.
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.
fieldDefinitionPlayerFacts Object

null
Definition der Felder der Spielerdaten. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
fieldsPlayerFacts Array|string

null
Definiert welche Felder aus der Felderdefinition der Spielerdaten tatsächlich angezeigt werden sollen. Ein String-Array mit den Feldnamen oder ein String mit Feldnamen getrennt durch Beistrich. Bei null werden die Felder der Option fieldSetPlayerFacts verwendet.
» Verfügbare Felder
fieldSetPlayerFacts string

default
Vorgegebenes Set an Feldern der Spielerdaten. Wird nur verwendet, wenn fieldsPlayerFacts nicht angegeben ist.
» Verfügbare Felder-Sets
gameLink string|Function

null
Link, der beim Klick auf ein Spiel 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.
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.
playerId string

null
Eindeutige ID des Spielers.
playerIdUrlParameter string

playerId
Wird die Widget-Option playerId nicht angegeben, wird die Spieler-ID aus dem URL-Parameter playerIdUrlParameter genommen.
requestData Object

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

null
Definition der Zeilen der Spielerstatistiken, wenn es sich um einen Feldspieler handelt. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
rowDefinitionGoalKeeperStats Object

null
Definition der Zeilen der Spielerstatistiken, wenn es sich um einen Torhüter handelt. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
rowsFieldPlayerStats Array|string

null
Definiert welche Zeilen aus der Zeilendefinition der Spielerstatistiken tatsächlich angezeigt werden sollen, wenn es sich um einen Feldspieler handelt. Ein String-Array mit den Zeilennamen oder ein String mit Zeilennamen getrennt durch Beistrich. Bei null werden die Zeilen der Option rowSetFieldPlayerStats verwendet.
» Verfügbare Zeilen
rowsGoalKeeperStats Array|string

null
Definiert welche Zeilen aus der Zeilendefinition der Spielerstatistiken tatsächlich angezeigt werden sollen, wenn es sich um einen Torhüter handelt. Ein String-Array mit den Zeilennamen oder ein String mit Zeilennamen getrennt durch Beistrich. Bei null werden die Zeilen der Option rowSetGoalKeeperStats verwendet.
» Verfügbare Zeilen
rowSetFieldPlayerStats string

default
Vorgegebenes Set an Zeilen der Spielerstatistiken, wenn es sich um einen Feldspieler handelt. Wird nur verwendet, wenn rowsFieldPlayerStats nicht angegeben ist.
» Verfügbare Zeilen-Sets
rowSetGoalKeeperStats string

default
Vorgegebenes Set an Zeilen der Spielerstatistiken, wenn es sich um einen Torhüter handelt. Wird nur verwendet, wenn rowsGoalKeeperStats nicht angegeben ist.
» Verfügbare Zeilen-Sets
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.

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 und hideHeaders bei den Spielerstatistiken und $domNode und headers bei den Spielen.

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

Feldname Beschreibung Sportart(en)
height Größe icehockey
weight Gewicht icehockey
birthdate Geburtsdatum icehockey
yearOfBirth Jahrgang icehockey
shootsCatches Schuss-/ Fanghand icehockey
nation Nation icehockey
nationFlag Nationalflagge icehockey

Verfügbare Felder-Sets „PlayerFacts“

Set-Name Felder Sportart
default height, weight icehockey

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

Spaltenname Beschreibung Sportart(en)
assists Vorlagen icehockey
faceoffPercentage Bullyschnitt icehockey
faceoffs Bullys icehockey
gameDocuments Links zu den Spieldokumenten icehockey
gameMisconducts Spielfehlverhalten icehockey
gameVictoryState Erfolgsstatus icehockey
goals Tore icehockey
id Spiel ID icehockey
majorPenalties Major Strafen icehockey
matchPenalties Spielstrafen icehockey
minorPenalties Minor Strafen icehockey
misconducts Fehlverhalten icehockey
opponentTeamShortname Kurzname des gegnerischen Teams icehockey
plusMinus Plus/Minus icehockey
points Punkte icehockey
scheduledDate Datum icehockey
scheduledDateTime Datum und Uhrzeit icehockey
scheduledTime Uhrzeit icehockey
score Punkte icehockey
scoreInfo Punktezusatzinformation icehockey
scoringEfficiency Toreffizienz icehockey
shotsOnGoal Torschüsse icehockey

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

Spaltenname Beschreibung Sportart(en)
gameDocuments Links zu den Spieldokumenten icehockey
gameVictoryState Erfolgsstatus icehockey
goalsAgainst Erhaltene Tore icehockey
goalsAgainstAverage Erhaltene Tore-Schnitt icehockey
id Spiel ID icehockey
opponentTeamShortname Kurzname des gegnerischen Teams icehockey
savePercentage Fangquote icehockey
scheduledDate Datum icehockey
scheduledDateTime Datum und Uhrzeit icehockey
scheduledTime Uhrzeit icehockey
score Punkte icehockey
scoreInfo Punktezusatzinformation icehockey
shotsAgainst Erhaltene Torschüsse icehockey

Verfügbare Spalten-Sets „FieldPlayerGames“

Set-Name Spalten Sportart
default scheduledDate, scheduledTime, score, scoreInfo, opponentTeamShortname,
gameVictoryState, goals, assists, points, plusMinus, shotsOnGoal,
scoringEfficiency, faceoffs, faceoffPercentage, minorPenalties,
majorPenalties, misconducts, gameMisconducts, matchPenalties
icehockey

Verfügbare Spalten-Sets „GoalKeeperGames“

Set-Name Spalten Sportart
default scheduledDate, scheduledTime, score, scoreInfo, opponentTeamShortname,
shotsAgainst, goalsAgainst, goalsAgainstAverage, savePercentage
icehockey

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

Zeilenname Beschreibung Sportart(en)
assists Vorlagen icehockey
faceoffPercentage Bullyschnitt icehockey
faceoffs Bullys icehockey
gameMisconducts Spielfehlverhalten icehockey
gamesPlayed Gespielte Spiele icehockey
gameWinningGoals Spielentscheidende Tore icehockey
goals Tore icehockey
majorPenalties Major Strafen icehockey
matchPenalties Spielstrafen icehockey
minorPenalties Minor Strafen icehockey
misconducts Fehlverhalten icehockey
overtimeGoals Tore in der Nachspielzeit icehockey
penaltyMinutes Strafminuten icehockey
penaltyMinutesPerGame Strafminuten pro Spiel icehockey
plusMinus Plus/Minus icehockey
points Punkte icehockey
powerplayGoals Erzielte Tore im Powerplay icehockey
powerplayPoints Erzielte Punkte im Powerplay icehockey
scoringEfficiency Toreffizienz icehockey
shorthandedGoals Erzielte Tore in Unterzahl icehockey
shorthandedPoints Erzielte Punkte in Unterzahl icehockey
shotsOnGoal Torschüsse icehockey

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

Zeilenname Beschreibung Sportart(en)
gamesPlayed Gespielte Spiele icehockey
gamePlayedIn Tatsächlich gespielte Spiele icehockey
goalsAgainst Erhaltene Tore icehockey
goalsAgainstAverage Erhaltene Tore-Schnitt icehockey
savePercentage Fangquote icehockey
shotsAgainst Erhaltene Torschüsse icehockey

Verfügbare Zeilen-Sets „FieldPlayerStats“

Set-Name Zeilen Sportart
default gamesPlayed, points, goals, assists, plusMinus, shotsOnGoal,
scoringEfficiency, faceoffs, faceoffPercentage, penaltyMinutes,
penaltyMinutesPerGame, minorPenalties, majorPenalties,
misconducts, gameMisconducts, matchPenalties
icehockey

Verfügbare Zeilen-Sets „GoalKeeperStats“

Set-Name Zeilen Sportart
default gamesPlayed, gamePlayedIn, shotsAgainst, goalsAgainst,
goalsAgainstAverage, savePercentage
icehockey