Widgets.us.match.nfl.Leaders

A us.match.nfl.leaders widget shows team leaders for passing yards, rushing yards, receiving yards, touchdowns, and interceptions. This is all displayed in a carousel form. For the widget to render you need to provide matchId.


new Leaders(props)

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

Match ID

autoplay boolean <optional>
'true'

If false stops carousel auto play.

autoplaySpeed number <optional>
3000

Carousel auto-play speed in ms.

enableTeamSelect boolean <optional>

If true enables team select event handler.

enablePlayerSelect boolean <optional>

If true enables player select handler.

border boolean <optional>

Displays border.

onItemClick function <optional>

Function/event handler. Emits teamId and/or playerId on click or touch dependant on the enableTeamSelect and enablePlayerSelect props.

Examples

HTML/Declarative

<div class="sr-widget" data-sr-widget="us.match.nfl.leaders" data-sr-match-id="sd:match:5c981331-29d9-4c65-b4f2-5e1101295b3e"></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.match.nfl.leaders', {matchId: "sd:match:5c981331-29d9-4c65-b4f2-5e1101295b3e"});
</script>
<div id="sr-widget"></div>

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.match.nfl.leaders', {matchId: "sd:match:5c981331-29d9-4c65-b4f2-5e1101295b3e", onItemClick: function(target, obj){alert(JSON.stringify(obj));}});
</script>
<div id="sr-widget"></div>