JavaScript API

hockeydata.los.Leaders

Das Leaders-Widget zeigt Spieler eines bestimmten Wertungstyps einer bestimmten Division tabellarisch an.

Klassennamehockeydata.los.Leaders
Parameteroptions:Object
JavaScript URL Parameterlos_leaders
CSS URL Parameterlos_leaders
Verfügbare Sportarten und Ligen (Liga: Sportart)afboe: americanfootball
ebel: icehockey
Verfügbare TypenAmerican Football 

 

  • Defense
  • Passing
  • Receiving
  • Rushing

Eishockey

  • BadBoys
  • FieldPlayers
  • Goalkeepers

Erforderliche Optionen

PropertyTyp / DefaultBeschreibung
apiKeystring 

 

"VOID"
Dein API Schlüssel.
sportstring 

 

null
Eindeutiger Name der Sportart (verfügbare Sportarten siehe oben).
typestring 

 

null
Typ der Leader (verfügbare Typen siehe oben).

Zusätzlich muss die Division-ID angegeben werden. Diese kann entweder direkt mit der Widget-Option divisionId angegeben oder aus dem URL-Parameter mit der Widget-Option divisionIdUrlParameter 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.
additionalColumnsArray|string 

 

null
Spalten, die zusätzlich zu den definierten Spalten angezeigt werden. Entweder als String mit durch Beistrich getrennten Spaltennamen oder als Array bestehend aus Objekten mit den Keys position und column.
autoReloadboolean 

 

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

 

null
Definition der Spalten. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnsArray|string 

 

null
Definiert welche Spalten aus der Spaltendefinition 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 columnSet verwendet.
» Verfügbare Spalten
columnSetstring 

 

default
Vorgegebenes Set an Spalten. Wird nur verwendet, wenn columns nicht gegeben 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.
enablePlayerCardsboolean 

 

false
Bei true wird bei einem Klick auf eine Zeile ein Popup mit der Spielerkarte angezeigt. Ist die Option rowLink angegeben, enthält die Spielerkarte einen Link mit der entsprechenden URL.
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.
leaguestring 

 

null
Eindeutiger Name der Liga (verfügbare Ligen siehe oben). Wird keine Liga angegeben, wird diese automatisch anhand der Sportart ermittelt.
limitnumber 

 

0
Maximale Anzahl der Spieler, die angezeigt werden sollen, bei 0 werden alle angezeigt.
offsetnumber 

 

0
Spieler, bei dem mit der Anzeige begonnen werden soll.
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.
rowLinkstring|Function 

 

null
Link, der beim Klick auf eine Zeile 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.
showRankingboolean 

 

true
Bei true wird als erste Spalte der Rang angezeigt.
textNoDatastring 

 

null
Text, der angezeigt werden soll, wenn zwar der Webservice-Aufruf erfolgreich war, aber keine Daten zurückgeliefert wurden.
teamIdnumber 

 

null
Ist eine Team-ID angegeben, werden nur Spieler des entsprechenden Teams angezeigt.
teamIdUrlParameterstring 

 

teamId
Wird die Widget-Option teamId nicht angegeben, wird die Team-ID aus dem URL-Parameter teamIdUrlParameter genommen.

Die Optionen werden an das Widget hockeydata.util.IntelliTable weitergegeben, daher können Optionen für die Tabelle ebenfalls übergeben werden. Ausnahmen: $domNode, headers, class.

Verfügbare Spalten "Defense"

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

SpaltennameBeschreibungSportart(en)
assistTacklesAssist Tacklesamericanfootball
fumblesForcedFumbles Forcedamericanfootball
gamesAnzahl der Spieleamericanfootball
idSpieler IDamericanfootball
interceptionsInterceptionsamericanfootball
passBreakupsPass Breakupsamericanfootball
playerFirstnameVorname des Spielersamericanfootball
playerJerseyNrTrikotnummer des Spielersamericanfootball
playerLastnameNachname des Spielersamericanfootball
playerNameName des Spielers (Nachname Vorname)americanfootball
playerPortraitSpielerportätamericanfootball
sacksSacksamericanfootball
soloTacklesSolo Tacklesamericanfootball
tackleForLossTackle for Lossamericanfootball
tackleForLossFormattedTackle for Loss (formattiert)americanfootball
tackleForLossYardsTackle for Loss Yardsamericanfootball
teamLogoLogo des Teams des Spielersamericanfootball
teamNameName des Teams des Spielersamericanfootball
totalTacklesTotal Tacklesamericanfootball

Verfügbare Spalten "Passing"

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

SpaltennameBeschreibungSportart(en)
attCmpIntVersuchte-Vollständige-Abgefangene Pässeamericanfootball
attemptsPassversucheamericanfootball
averageDurchschnittliche Passlängeamericanfootball
completeVollständige Pässeamericanfootball
gamesAnzahl der Spieleamericanfootball
idSpieler IDamericanfootball
interceptedAbgefangene Pässeamericanfootball
longestLängster Passamericanfootball
netYardsNet Yardsamericanfootball
playerFirstnameVorname des Spielersamericanfootball
playerJerseyNrTrikotnummer des Spielersamericanfootball
playerLastnameNachname des Spielersamericanfootball
playerNameName des Spielers (Nachname Vorname)americanfootball
playerPortraitSpielerportätamericanfootball
quarterbackRatingNcaaQuarterback Rating NCAAamericanfootball
quarterbackRatingNflQuarterback Rating NFLamericanfootball
teamLogoLogo des Teams des Spielersamericanfootball
teamNameName des Teams des Spielersamericanfootball
touchdownsTouchdownsamericanfootball

Verfügbare Spalten "Receiving"

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

SpaltennameBeschreibungSportart(en)
averageDurchschnittamericanfootball
gamesAnzahl der Spieleamericanfootball
idSpieler IDamericanfootball
longestLängster gefangener Passamericanfootball
numberAnzahl gefangene Pässeamericanfootball
playerFirstnameVorname des Spielersamericanfootball
playerJerseyNrTrikotnummer des Spielersamericanfootball
playerLastnameNachname des Spielersamericanfootball
playerNameName des Spielers (Nachname Vorname)americanfootball
playerPortraitSpielerportätamericanfootball
teamLogoLogo des Teams des Spielersamericanfootball
teamNameName des Teams des Spielersamericanfootball
touchdownsTouchdownsamericanfootball
yardsYardsamericanfootball

Verfügbare Spalten "Rushing"

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

SpaltennameBeschreibungSportart(en)
averageDurchschnittliche Rushlängeamericanfootball
gamesAnzahl der Spieleamericanfootball
idSpieler IDamericanfootball
longestLängster Rushamericanfootball
netYardsNetto Yardsamericanfootball
numberAnzahl der Rushesamericanfootball
playerFirstnameVorname des Spielersamericanfootball
playerJerseyNrTrikotnummer des Spielersamericanfootball
playerLastnameNachname des Spielersamericanfootball
playerNameName des Spielers (Nachname Vorname)americanfootball
playerPortraitSpielerportätamericanfootball
teamLogoLogo des Teams des Spielersamericanfootball
teamNameName des Teams des Spielersamericanfootball
touchdownsTouchdownsamericanfootball
yardsGainedGewonnene Yardsamericanfootball
yardsLostVerlorene Yardsamericanfootball

Verfügbare Spalten "BadBoys"

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

SpaltennameBeschreibungSportart(en)
countsAsResidentialEinem inländischen Spieler gleichgestellticehockey
gameMisconductsSpielfehlverhaltenicehockey
gamesPlayedAnzahl der Spieleicehockey
idSpieler IDicehockey
majorPenaltiesMajor Strafenicehockey
matchPenaltiesSpielstrafenicehockey
minorPenaltiesMinor Strafenicehockey
misconductsFehlverhaltenicehockey
nationNationalitäticehockey
nationFlagNationalflaggeicehockey
penaltyMinutesStrafminutenicehockey
penaltyMinutesPerGameStrafminuten pro Spielicehockey
playerFirstnameVorname des Spielersicehockey
playerJerseyNrTrikotnummer des Spielersicehockey
playerLastnameNachname des Spielersicehockey
playerNameName des Spielers (Nachname Vorname)icehockey
positionPosition des Spielersicehockey
teamLogoLogo des Teams des Spielersicehockey
teamShortnameKurzer Name des Teams des Spielersicehockey

Verfügbare Spalten "FieldPlayers"

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

SpaltennameBeschreibungSportart(en)
assistsVorlagenicehockey
countsAsResidentialEinem inländischen Spieler gleichgestellticehockey
eisnerAutoIndexEisner Auto Indexicehockey
faceoffPercentageBullyschnitticehockey
faceoffsBullysicehockey
faceoffSaldoBully Saldoicehockey
faceoffsLostVerlorene Bullysicehockey
faceoffsWonGewonnene Bullysicehockey
gamesPlayedAnzahl der Spieleicehockey
gameWinningGoalsSpielentscheidende Toreicehockey
goalsToreicehockey
idSpieler IDicehockey
nationNationalitäticehockey
nationFlagNationalflaggeicehockey
overtimeGoalsTore in der Nachspielzeiticehockey
penaltyMinutesStrafminutenicehockey
playerFirstnameVorname des Spielersicehockey
playerJerseyNrTrikotnummer des Spielersicehockey
playerLastnameNachname des Spielersicehockey
playerNameName des Spielers (Nachname Vorname)icehockey
plusMinusPlus/Minusicehockey
pointsPunkteicehockey
positionPosition des Spielersicehockey
powerplayGoalsErzielte Tore im Powerplayicehockey
powerplayPointsErzielte Punkte im Powerplayicehockey
scoringEfficiencyToreffizienzicehockey
shorthandedGoalsErzielte Tore in Unterzahlicehockey
shorthandedPointsErzielte Punkte in Unterzahlicehockey
shotsOnGoalTorschüsseicehockey
teamLogoLogo des Teams des Spielersicehockey
teamShortnameKurzer Name des Teams des Spielersicehockey

Verfügbare Spalten "Goalkeepers"

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

SpaltennameBeschreibungSportart(en)
countsAsResidentialEinem inländischen Spieler gleichgestellticehockey
gamesLostVerlorene Spieleicehockey
gamesPlayedAnzahl der Spieleicehockey
gamePlayedInTatsächlich gespielte Spieleicehockey
gamesLostInOtNiederlagen nach Verlängerungicehockey
gamesWonGewonnene Spieleicehockey
goalsAgainstErhaltene Toreicehockey
goalsAgainstAverageErhaltene Tore-Schnitticehockey
idSpieler IDicehockey
nationNationalitäticehockey
nationFlagNationalflaggeicehockey
playerFirstnameVorname des Spielersicehockey
playerJerseyNrTrikotnummer des Spielersicehockey
playerLastnameNachname des Spielersicehockey
playerNameName des Spielers (Nachname Vorname)icehockey
playingTimeZeit auf dem Eisicehockey
positionPosition des Spielersicehockey
savePercentageFangquoteicehockey
shotsAgainstErhaltene Torschüsseicehockey
shutoutsOhne Gegentoricehockey
teamLogoLogo des Teams des Spielersicehockey
teamShortnameKurzer Name des Teams des Spielersicehockey

Verfügbare Spalten-Sets "Defense"

Set-NameSpaltenSportart
defaultteamLogo, playerName, playerJerseyNr, games, soloTackles, assistTackles, totalTackles, tackleForLossFormatted, interceptions, fumblesForced, passBreakups, sacksamericanfootball

Verfügbare Spalten-Sets "Passing"

Set-NameSpaltenSportart
defaultteamLogo, playerName, playerJerseyNr, games, attCmpInt, netYards, touchdowns, longest, average, quarterbackRatingNcaa, quarterbackRatingNflamericanfootball

Verfügbare Spalten-Sets "Receiving"

Set-NameSpaltenSportart
defaultteamLogo, playerName, playerJerseyNr, games, number, yards, touchdowns, longest, averageamericanfootball

Verfügbare Spalten-Sets "Rushing"

Set-NameSpaltenSportart
defaultteamLogo, playerName, playerJerseyNr, games, number, yardsGained, yardsLost, netYards, touchdowns, longest, averageamericanfootball

Verfügbare Spalten-Sets "BadBoys"

Set-NameSpaltenSportart
defaultplayerName, teamLogo, teamShortname, playerJerseyNr, position, gamesPlayed, minorPenalties, majorPenalties, misconducts, gameMisconducts, matchPenalties, penaltyMinutesPerGame, penaltyMinutesicehockey

Verfügbare Spalten-Sets "FieldPlayers"

Set-NameSpaltenSportart
defaultplayerName, teamLogo, teamShortname, playerJerseyNr, position, gamesPlayed, goals, assists, points, plusMinus, penaltyMinutesicehockey

Verfügbare Spalten-Sets "Goalkeepers"

Set-NameSpaltenSportart
defaultplayerName, teamLogo, teamShortname, playerJerseyNr, position, gamesPlayed, gamePlayedIn, playingTime, goalsAgainst, goalsAgainstAverage, shotsAgainst, savePercentageicehockey