Widget Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Widget Docs

Play-by-Play

us.match.nba.playByPlay displays a running timeline of every event in a given NBA game.

For the widget to render you must provide a valid matchId.

Parameters

Name Type Description
props object properties
Name Type Argument Default Description
matchId number required Match ID
sortOrder string optional 'ascending' Determines sort order. Valid options are ascending or descending.
isExpanded boolean optional 'false' If true displays an expanded tree.
disableFilter boolean optional If true hides all filters, selectors, dropdowns, and tabs.
flipOnLiveMatch boolean optional If true displays the last quarter only.
compactPeriodLayout boolean optional 'false' If true displays a compact layout.
showLast10 boolean optional 'false' If true limits list to last 10 events.
disableHeader boolean optional If true hides the header.
border boolean optional If true enables a border around the widget.
onToggle function optional Function/event handler. Emits toggle object on period header click or touch.
onItemClick function optional Function/event handler. Emits event object on player cell click or touch.

Examples

<div class="sr-widget" data-sr-widget="us.match.nba.playByPlay" data-sr-match-id="28808890"></div>
<script type="application/javascript" src="https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader" data-sr-language="en_us" async></script>

<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/YOUR_CLIENT_ALIAS/widgetloader","SIR", {
        language: 'en_us'
    });
    SIR('addWidget', '#sr-widget', 'us.match.nba.playByPlay', {matchId: 28808890});
</script>
<div id="sr-widget"></div>