Betting Entertainment Tools

NBA Team Leaderboard

team.basketball.leaderboard widget offers player related rankings for top points per game, assists per game, field goal percentage, rebounds per game, steals per game and blocks per game in a selected team in a selected season.

For the widget to render you need to provide

  1. teamUid
  2. teamUid and seasonId
  3. teamUid and tournamentId
Parameters
Name Type Attributes Default Description
props object <required>
teamUid number <required>

Unique Team Id.

seasonId number

Season Id.

tournamentId number

Tournament Id.

tabSelected number 1

Offensive = 1 or defensive = 2 initial tab selection

subTabSelected number 1

PPG/RPG = 1, APG/SPG = 2 and FG%/BPG = 3 initial sub tab selection

limitPlayers number 5

Number of displayed players

disableWidgetHeader boolean false

When set to true, hides widget header.

disableDropdown boolean false

When set to true, disables dropdown for season selection.

onItemClick function

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

onTrack function

Function/event handler, see Tracking options.

Examples

HTML/Declarative

<div id="sr-widget" data-sr-widget="team.basketball.leaderboard" data-sr-team-uid="3435"></div>
<script type="application/javascript" src="https://widgets.sir.sportradar.com/sportradar/widgetloader" 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.sir.sportradar.com/sportradar/widgetloader","SIR", {
        language: 'en'
    });
    SIR('addWidget', '#sr-widget', 'team.basketball.leaderboard', {teamUid: 3435});
</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.sir.sportradar.com/sportradar/widgetloader","SIR", {
        language: 'en'
    });
    SIR('addWidget', '#sr-widget', 'team.basketball.leaderboard', {teamUid: 3435, onItemClick: function(type, obj){alert('playerId: ' + obj.playerId);}});
</script>
<div id="sr-widget"></div>