JavaScript API

hockeydata.los.Team.FullPage

Das Team-Widget zeigt alle Details eines bestimmten Teams mit Statistiken einer bestimmten Division an.

Klassennamehockeydata.los.Team.FullPage
Parameteroptions:Object
JavaScript URL Parameterlos_team_fullpage
CSS URL Parameterlos_team_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 Team-ID angegeben werden. Diese können entweder direkt mit den Widget-Optionen divisionId bzw. teamId angegeben oder aus den URL-Parametern mit den Widget-Optionen divisionIdUrlParameter bzw. teamIdUrlParameter 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.
additionalColumnsGamesArray|string

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

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

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

null
Spalten, die zusätzlich zu den definierten Spalten der Teammitglieder 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.
columnDefinitionGamesObject

null
Definition der Spalten der Spiele. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
columnDefinitionGoalkeeperStatsObject

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

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

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

null
Definiert welche Spalten aus der Spaltendefinition der Spiele tatsächlich angezeigt werden soll. Ein String-Array mit den Spaltennamen oder ein String mit Spaltennamen getrennt durch Beistrich. Bei null werden die Spalten der Option columnSetGames verwendet.
» Verfügbare Spalten
columnsGoalkeeperStatsArray|string

null
Definiert welche Spalten aus der Spaltendefinition der Torhüter tatsächlich angezeigt werden soll. Ein String-Array mit den Spaltennamen oder ein String mit Spaltennamen getrennt durch Beistrich. Bei null werden die Spalten der Option columnSetGoalkeeperStats verwendet.
» Verfügbare Spalten
columnsPlayerStatsArray|string

null
Definiert welche Spalten aus der Spaltendefinition der Feldspieler tatsächlich angezeigt werden soll. Ein String-Array mit den Spaltennamen oder ein String mit Spaltennamen getrennt durch Beistrich. Bei null werden die Spalten der Option columnSetPlayerStats verwendet.
» Verfügbare Spalten
columnsRosterDetailsArray|string

null
Definiert welche Spalten aus der Spaltendefinition der Teammitglieder tatsächlich angezeigt werden soll. Ein String-Array mit den Spaltennamen oder ein String mit Spaltennamen getrennt durch Beistrich. Bei null werden die Spalten der Option columnSetRosterDetails verwendet.
» Verfügbare Spalten
columnSetGamesstring

default
Vorgegebenes Set an Spalten der Spiele. Wird nur verwendet, wenn columnsGames nicht angegeben ist.
» Verfügbare Spalten-Sets
columnSetGoalkeeperStatsstring

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

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

default
Vorgegebenes Set an Spalten der Teammitglieder. Wird nur verwendet, wenn columnsRosterDetails 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.
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.
playerLinkstring|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.
requestDataObject

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

null
Definition der Zeilen der Teamstatistiken. Bei null wird die Definition der Sportart und optional der Liga verwendet, sofern diese geladen wurde.
rowsTeamStatsArray|string

null
Definiert welche Zeilen aus der Zeilendefinition der Teamstatistiken tatsächlich angezeigt werden soll. 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
rowSetTeamStatsstring

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

false
Bei true wird in der Roster-Übersicht die Nationalflagge des Spielers angezeigt.
showPlayerNationInRosterOverviewboolean

false
Bei true wird in der Roster-Übersicht die Nationalität des Spielers angezeigt.
showTeamFactsboolean

false
Bei true werden, sofern vorhanden, zusätzliche Informationen zum Team sowie ein Teamfoto angezeigt.
teamIdstring

null
Eindeutige ID des Teams.
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 und hideHeaders bei den Teaminformationen und Teamstatistiken und $domNode und headers bei den Torhütern, Feldspielern, Spielen und Teammitgliedern.

Verfügbare Spalten "Games"

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

SpaltennameBeschreibungSportart(en)
gameDocumentsLinks zu den Spieldokumentenicehockey
gameVictoryStateErfolgsstatusicehockey
idSpiel IDicehockey
opponentTeamLongnameLangname des gegnerischen Teamsicehockey
opponentTeamShortnameKurzname des gegnerischen Teamsicehockey
powerPlayPowerplayicehockey
penaltyKillPenalty Killingicehockey
scheduledDateDatumicehockey
scheduledDateTimeDatum und Uhrzeiticehockey
scheduledTimeUhrzeiticehockey
scorePunkteicehockey
scoreInfoPunktezusatzinformationicehockey
shotsAgainstTotalErhaltene Torschüsseicehockey
shotsOnGoalTotalSchüsse auf das Toricehockey

Verfügbare Spalten "GoalkeeperStats"

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

SpaltennameBeschreibungSportart(en)
gamesLostVerlorene Spieleicehockey
gamesLostInOtNiederlagen nach Verlängerungicehockey
gamesPlayedGespielte Spieleicehockey
gamesPlayedInTatsächlich gespielte Spieleicehockey
gamesWonGewonnene Spieleicehockey
goalsAgainstErhaltene Toreicehockey
goalsAgainstAverageErhaltene Tore-Schnitticehockey
nationNationalitäticehockey
nationFlagNationalflaggeicehockey
playerJerseyNrTrikotnummer des Spielersicehockey
playerNameName des Spielers (Nachname Vorname)icehockey
playingTimeZeit auf dem Eisicehockey
positionPosition des Spielersicehockey
savePercentageFangquoteicehockey
shotsAgainstErhaltene Torschüsseicehockey
shutoutsOhne Gegentoricehockey

Verfügbare Spalten "PlayerStats"

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

SpaltennameBeschreibungSportart(en)
assistsVorlagenicehockey
faceoffPercentageBullyschnitticehockey
faceoffsBullysicehockey
gameMisconductsSpielfehlverhaltenicehockey
gamesPlayedGespielte Spieleicehockey
gameWinningGoalsSpielentscheidende Toreicehockey
goalsToreicehockey
majorPenaltiesMajor Strafenicehockey
matchPenaltiesSpielstrafenicehockey
minorPenaltiesMinor Strafenicehockey
misconductsFehlverhaltenicehockey
nationNationalitäticehockey
nationFlagNationalflaggeicehockey
overtimeGoalsTore in der Nachspielzeiticehockey
penaltyMinutesStrafminutenicehockey
penaltyMinutesPerGameStrafminuten pro Spielicehockey
playerJerseyNrTrikotnummer 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

Verfügbare Spalten "RosterDetails"

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

SpaltennameBeschreibungSportart(en)
birthdateGeburtsdatumicehockey
countsAsResidentialEinem inländischen Spieler gleichgestellticehockey
currentClubAktueller Vereinicehockey
nationNationalitäticehockey
nationFlagNationalflaggeicehockey
playerHeightGrößeicehockey
playerJerseyNrTrikotnummer des Spielersicehockey
playerNameName des Spielers (Nachname Vorname)icehockey
playerWeightGewichticehockey
positionPosition des Spielersicehockey
shootsCatchesSchuss-/ Fanghandicehockey
yearOfBirthJahrgangicehockey

Verfügbare Spalten-Sets "Games"

Set-NameSpaltenSportart
defaultscheduledDate, scheduledTime, score, scoreInfo, opponentTeamShortname, gameVictoryState, shotsOnGoalTotal, shotsAgainstTotal, powerPlay, penaltyKillicehockey

Verfügbare Spalten-Sets "GoalkeeperStats"

Set-NameSpaltenSportart
defaultplayerName, playerJerseyNr, position, gamesPlayed, gamesPlayedIn, playingTime, goalsAgainst, goalsAgainstAverage, shotsAgainst, savePercentageicehockey

Verfügbare Spalten-Sets "PlayerStats"

Set-NameSpaltenSportart
defaultplayerName, playerJerseyNr, position, gamesPlayed, goals, assists, points, plusMinus, faceoffs, shotsOnGoal, penaltyMinutesPerGame, penaltyMinutes, minorPenalties, majorPenalties, misconducts, gameMisconducts, matchPenaltiesicehockey

Verfügbare Spalten-Sets "RosterDetails"

Set-NameSpaltenSportart
defaultplayerName, playerJerseyNr, position, playerWeight, playerHeight, shootsCatchesicehockey

Verfügbare Zeilen "TeamStats"

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

ZeilennameBeschreibungSportart(en)
faceoffPercentageBullyschnitticehockey
faceoffsBullysicehockey
gameMisconductsSpielfehlverhaltenicehockey
gamesPlayedGespielte Spieleicehockey
majorPenaltiesMajor Strafenicehockey
matchPenaltiesSpielstrafenicehockey
minorPenaltiesMinor Strafenicehockey
misconductsFehlverhaltenicehockey
penaltykillUnterzahlspielicehockey
penaltyKillingPercentageUnterzahlspielschnitticehockey
penaltyMinutesStrafminutenicehockey
penaltyMinutesPerGameStrafminuten pro Spielicehockey
powerplayPowerplayicehockey
powerplayGoalsAgainstErhaltene Tore im Powerplayicehockey
powerplayPercentagePowerplayschnitticehockey
scoringEfficiencyToreffizienzicehockey
shorthandedGoalsAgainstErhaltene Tore in Unterzahlicehockey
shorthandedGoalsForErzielte Tore in Unterzahlicehockey
shotsOnGoalTotalTorschüsse gesamticehockey

Verfügbare Zeilen-Sets "TeamStats"

Set-NameZeilenSportart
defaultgamesPlayed, powerplay, powerplayPercentage, penaltykill, penaltyKillingPercentage, powerplayGoalsAgainst, shorthandedGoalsAgainst, shorthandedGoalsFor, penaltyMinutes, minorPenalties, majorPenalties, misconducts, gameMisconducts, matchPenalties, penaltyMinutesPerGame, faceoffs, faceoffPercentage, shotsOnGoalTotal, scoringEfficiencyicehockey