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.

Klassennamehockeydata.los.Player.FullPage
Parameteroptions:Object
JavaScript URL Parameterlos_player_fullpage
CSS URL Parameterlos_player_fullpage
Verfügbare Sportarten und Ligen (Liga: Sportart)ebel: icehockey

Erforderliche Optionen

PropertyTyp / DefaultBeschreibung
apiKeystring

„VOID“
Dein API Schlüssel.
sportstring

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

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.
additionalColumnsFieldPlayerGamesArray|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.
additionalColumnsGoalKeeperGamesArray|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.
additionalFieldsPlayerFactsArray|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.
additionalRowsFieldPlayerStatsArray|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.
autoReloadboolean

false
Bei true werden die Daten im Hintergrund automatisch aktualisiert.
columnDefinitionFieldPlayerGamesObject

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.
columnDefinitionGoalKeeperGamesObject

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.
columnsFieldPlayerGamesArray|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
columnsGoalKeeperGamesArray|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
columnSetFieldPlayerGamesstring

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
columnSetGoalKeeperGamesstring

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
dataUrlstring

null
Die URL zum Laden der Daten. Bei null wird diese anhand der Option league ermittelt.
divisionIdnumber|string

null
Eindeutige ID oder Permalink der Division.
» Division Finder
divisionIdUrlParameterstring

divisionId
Wird die Widget-Option divisionId nicht angegeben, wird die Division-ID aus dem URL-Parameter divisionIdUrlParameter genommen.
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.
fieldDefinitionPlayerFactsObject

null
Definition der Felder der Spielerdaten. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
fieldsPlayerFactsArray|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
fieldSetPlayerFactsstring

default
Vorgegebenes Set an Feldern der Spielerdaten. Wird nur verwendet, wenn fieldsPlayerFacts nicht angegeben ist.
» Verfügbare Felder-Sets
gameLinkstring|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.
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.
paintCompleteFunction

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.
playerIdstring

null
Eindeutige ID des Spielers.
playerIdUrlParameterstring

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

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

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.
rowDefinitionGoalKeeperStatsObject

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.
rowsFieldPlayerStatsArray|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
rowsGoalKeeperStatsArray|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
rowSetFieldPlayerStatsstring

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
rowSetGoalKeeperStatsstring

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
teamLinkstring|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.

FeldnameBeschreibungSportart(en)
heightGrößeicehockey
weightGewichticehockey
birthdateGeburtsdatumicehockey
yearOfBirthJahrgangicehockey
shootsCatchesSchuss-/ Fanghandicehockey
nationNationicehockey
nationFlagNationalflaggeicehockey

Verfügbare Felder-Sets „PlayerFacts“

Set-NameFelderSportart
defaultheight, weighticehockey

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

SpaltennameBeschreibungSportart(en)
assistsVorlagenicehockey
faceoffPercentageBullyschnitticehockey
faceoffsBullysicehockey
gameDocumentsLinks zu den Spieldokumentenicehockey
gameMisconductsSpielfehlverhaltenicehockey
gameVictoryStateErfolgsstatusicehockey
goalsToreicehockey
idSpiel IDicehockey
majorPenaltiesMajor Strafenicehockey
matchPenaltiesSpielstrafenicehockey
minorPenaltiesMinor Strafenicehockey
misconductsFehlverhaltenicehockey
opponentTeamShortnameKurzname des gegnerischen Teamsicehockey
plusMinusPlus/Minusicehockey
pointsPunkteicehockey
scheduledDateDatumicehockey
scheduledDateTimeDatum und Uhrzeiticehockey
scheduledTimeUhrzeiticehockey
scorePunkteicehockey
scoreInfoPunktezusatzinformationicehockey
scoringEfficiencyToreffizienzicehockey
shotsOnGoalTorschüsseicehockey

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

SpaltennameBeschreibungSportart(en)
gameDocumentsLinks zu den Spieldokumentenicehockey
gameVictoryStateErfolgsstatusicehockey
goalsAgainstErhaltene Toreicehockey
goalsAgainstAverageErhaltene Tore-Schnitticehockey
idSpiel IDicehockey
opponentTeamShortnameKurzname des gegnerischen Teamsicehockey
savePercentageFangquoteicehockey
scheduledDateDatumicehockey
scheduledDateTimeDatum und Uhrzeiticehockey
scheduledTimeUhrzeiticehockey
scorePunkteicehockey
scoreInfoPunktezusatzinformationicehockey
shotsAgainstErhaltene Torschüsseicehockey

Verfügbare Spalten-Sets „FieldPlayerGames“

Set-NameSpaltenSportart
defaultscheduledDate, 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-NameSpaltenSportart
defaultscheduledDate, 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.

ZeilennameBeschreibungSportart(en)
assistsVorlagenicehockey
faceoffPercentageBullyschnitticehockey
faceoffsBullysicehockey
gameMisconductsSpielfehlverhaltenicehockey
gamesPlayedGespielte Spieleicehockey
gameWinningGoalsSpielentscheidende Toreicehockey
goalsToreicehockey
majorPenaltiesMajor Strafenicehockey
matchPenaltiesSpielstrafenicehockey
minorPenaltiesMinor Strafenicehockey
misconductsFehlverhaltenicehockey
overtimeGoalsTore in der Nachspielzeiticehockey
penaltyMinutesStrafminutenicehockey
penaltyMinutesPerGameStrafminuten pro Spielicehockey
plusMinusPlus/Minusicehockey
pointsPunkteicehockey
powerplayGoalsErzielte Tore im Powerplayicehockey
powerplayPointsErzielte Punkte im Powerplayicehockey
scoringEfficiencyToreffizienzicehockey
shorthandedGoalsErzielte Tore in Unterzahlicehockey
shorthandedPointsErzielte Punkte in Unterzahlicehockey
shotsOnGoalTorschüsseicehockey

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

ZeilennameBeschreibungSportart(en)
gamesPlayedGespielte Spieleicehockey
gamePlayedInTatsächlich gespielte Spieleicehockey
goalsAgainstErhaltene Toreicehockey
goalsAgainstAverageErhaltene Tore-Schnitticehockey
savePercentageFangquoteicehockey
shotsAgainstErhaltene Torschüsseicehockey

Verfügbare Zeilen-Sets „FieldPlayerStats“

Set-NameZeilenSportart
defaultgamesPlayed, points, goals, assists, plusMinus, shotsOnGoal,
scoringEfficiency, faceoffs, faceoffPercentage, penaltyMinutes,
penaltyMinutesPerGame, minorPenalties, majorPenalties,
misconducts, gameMisconducts, matchPenalties
icehockey

Verfügbare Zeilen-Sets „GoalKeeperStats“

Set-NameZeilenSportart
defaultgamesPlayed, gamePlayedIn, shotsAgainst, goalsAgainst,
goalsAgainstAverage, savePercentage
icehockey