Widgets.us.season.soccer.TopPlayers

us.season.soccer.topPlayers shows list of top players for selected category.

For the widget to render you need to provide seasonId.

To have specific stats for players, statType must be set

List of stat keys:

  • goals (Goals)
  • assists (Assists)
  • cards (Cards)

new TopPlayers(props)

Parameters
Name Type Description
props object
Properties
Name Type Argument Default Description
seasonId number

Season id.

statType string <optional>
'goals'

Selected stat. Can be goals, assists, cards.

disableDropdown boolean <optional>

If true hides dropdown.

disableHeader boolean <optional>

If true hides widget header.

showTitle boolean <optional>

If true turns dropdown to title.

hidePlayers boolean <optional>

If true hides player images.

playersLimit number <optional>
5

Limits list length.

border boolean <optional>

If true enables a border around the widget.

onItemClick function <optional>

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

Examples

HTML/Declarative

<div class="sr-widget" data-sr-widget="us.season.soccer.topPlayers" data-sr-season-id="89613"></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.soccer.topPlayers', {seasonId: 89613, statType: 'cards'});
</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.soccer.topPlayers', {seasonId: 89613, statType: 'assists', onItemClick: function(type, obj){alert('playerId: ' + obj.playerId);}});
</script>
<div id="sr-widget"></div>