JavaScript API
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. |
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.
Je nach Liga kann es vorkommen, dass manche Spalten 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 |
Set-Name | Felder | Sportart |
---|---|---|
default | height, weight | icehockey |
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 |
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 |
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 |
Set-Name | Spalten | Sportart |
---|---|---|
default | scheduledDate, scheduledTime, score, scoreInfo, opponentTeamShortname, shotsAgainst, goalsAgainst, goalsAgainstAverage, savePercentage | icehockey |
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 |
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 |
Set-Name | Zeilen | Sportart |
---|---|---|
default | gamesPlayed, gamePlayedIn, shotsAgainst, goalsAgainst, goalsAgainstAverage, savePercentage | icehockey |
Set-Name | Zeilen | Sportart |
---|---|---|
default | gamesPlayed, points, goals, assists, plusMinus, shotsOnGoal, scoringEfficiency, faceoffs, faceoffPercentage, penaltyMinutes, penaltyMinutesPerGame, minorPenalties, majorPenalties, misconducts, gameMisconducts, matchPenalties | icehockey |