Widget Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Widget Docs

Articles

us.common.articlesList displays a list of editorial articles.

Parameters

NameTypeDescription
propsobjectproperties
NameTypeArgumentDefaultDescription
providerIdnumberoptionalProvider ID. 2 for Associated Press, 3 for Associated Press Premium.
seasonIdnumberoptionalSeason ID
matchIdstringoptionalMatch ID
playerIdstringoptionalPlayer ID
numItemsnumberoptionalMax number of items allowed in the list.
editorialSeasonTypestringoptional'league'Either 'league' or 'matches'.
editorialMatchTypestringoptional'previews'Either 'previews' or 'recaps'.
borderbooleanoptionalIf true enables a border around the widget.
onItemClickfunctionoptionalCallback that is invoked when a user selects an article. Two arguments are given, type (a string) and parameters (an object). When type is 'article', parameters will contain an articleId of the clicked article, which can then e.g. be used with the News widget.

Examples

<div class="sr-widget" data-sr-widget="us.common.articlesList" data-sr-season-id="85502" data-sr-provider-id="2"></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.common.articlesList', {seasonId: 85502, providerId: 2});
</script>
<div id="sr-widget"></div>
<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.common.articlesList', {seasonId: 85502, providerId: 2, onItemClick: function(type, parameters){alert(type + ': ' + JSON.stringify(parameters));}});
</script>
<div id="sr-widget"></div>