Widgets.us.season.PlayersCarousel

us.season.playersCarousel shows a carousel containing headers with the provided players. If seasonId is not provided, the active season of the provided uniqueTournamentId is used.

Supports basketball, ice hockey, baseball and soccer.


new PlayersCarousel(props)

Parameters
Name Type Description
props object
Properties
Name Type Argument Default Description
playerIds string

Comma seperated player ids.

seasonId number <optional>

Season id.

uniqueTournamentId number <optional>

If seasonId is not provided, uniqueTournamentId can be used to get the current active season in that tournament

seasonType string <optional>
'regular'

Season type. You can choose between regular and playoffs.

disableHeader bool <optional>

If set to true disables the team header.

border boolean <optional>

If set to true enables the border around widget.

onItemClick function <optional>

Function/event handler. Emits uniqueTeamId on click or touch.

Examples

HTML/Declarative

<div class="sr-widget" data-sr-widget="us.season.playersCarousel"  data-sr-player-ids="842019,864666,853386" data-sr-season-id="88607"></div>
<script type="application/javascript" src="https://widgets.media.sportradar.com/uscommon/widgetloader" data-sr-language="en_us" async></script>

JS/Programmatic

<script>
    (function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
    g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
    )})(window,document,"script","https://widgets.media.sportradar.com/uscommon/widgetloader","USW", {
        language: 'en_us'
    });
    USW('addWidget', '#sr-widget', 'us.season.playersCarousel', {playerIds: '842019,864666,853386', seasonId: 88607});
</script>
<div id="sr-widget"></div>

JS/Example of using Event Handler

<script>
    (function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
    g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
    )})(window,document,"script","https://widgets.media.sportradar.com/uscommon/widgetloader","USW", {
        language: 'en_us'
    });
    USW('addWidget', '#sr-widget', 'us.season.playersCarousel', {playerIds: '842019,864666,853386', seasonId: 88607, onItemClick: function(type, obj){alert('uniqueTeamId: ' + obj.uniqueTeamId);}});
</script>
<div id="sr-widget"></div>