Widgets.us.betting.match.ncaaf.PlayerComparison

A us.betting.match.ncaaf.playerComparison to compare two players from match squads among different stats (current game/last matchup/last 5 meetings/season/career).

For the widget to render you need to provide matchId, other properties are optional.


new PlayerComparison(props)

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

Match id.

type string <optional>

Selects stats type dropdown. Valid options are match, matchup, last5, season, career.

positions string <optional>

Selects position dropdown. Valid options are QB, RB, WR. TE, DL, LB, DB, K, P, KR, PR.

awayPlayerId number <optional>

Player id from away match squad.

homePlayerId number <optional>

Player id from home match squad.

hasPlayed boolean <optional>

If true only actually played matches are considered for last matchup and last 5 meetings.

disableScore boolean <optional>

If true disables Setting Score header.

border boolean <optional>
'true'

If false hides a border around the widget.

onItemClick function <optional>

Function/event handler. Emits uniqueTeamId on team click or touch and matchId on widget click or touch.

Examples

HTML/Declarative

<div class="sr-widget" data-sr-widget="us.betting.match.ncaaf.playerComparison" data-sr-match-id="20554233"></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.betting.match.ncaaf.playerComparison', {matchId: 20554233});
</script>
<div id="sr-widget"></div>

JS/Example of using Event Handlers

<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.betting.match.ncaaf.playerComparison', {matchId: 20554233, onItemClick: function(type, obj){alert(JSON.stringify(obj));}});
</script>
<div id="sr-widget"></div>