JavaScript API

hockeydata.los.GameSlider

Das GameSlider-Widget zeigt Spiele einer bestimmten Division als blätterbaren Slider an.

Klassenname hockeydata.los.GameSlider
Parameter options:Object
JavaScript URL Parameter los_gameslider
CSS URL Parameter los_gameslider
Verfügbare Sportarten und Ligen (Liga: Sportart) afboe: americanfootball
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 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

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.
autoReload boolean

 

false
Bei true werden die Daten im Hintergrund automatisch aktualisiert.
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.
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.
gamesPerGroup number

 

5
Anzahl der Spiele pro Gruppe.
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.
requestData Object

 

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

 

false
Bei true wird der Division-Name angezeigt.
showLiveTime boolean

 

false
Bei true wird bei einem Live-Spiel die aktuelle Spielzeit in Minuten angezeigt.
showPeriodBar boolean

 

false
Bei true wird der Fortschritt der Spielabschnitte angezeigt.
showTeamShortName boolean

 

false
Bei true wird der Team-Kurzname angezeigt.
teamId number

 

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