Widgets.us.season.ncaaf.TopPlayers

us.season.ncaaf.topPlayers shows list of top players for selected stat type.

All the properties are optional. By default, widget will render top list for the active season.


new TopPlayers(props)

Parameters
Name Type Description
props object
Properties
Name Type Argument Default Description
seasonId number <optional>

Selected season id. Explicit. Has priority over year + seasonType.

year year <optional>

Selected year as friendly alternative to seasonId. Used in conjunction with seasonType.

seasonType string <optional>
'total'

Selected season type. Can be regular, playoffs (=Bowl Games) or total. Used in conjunction with year.

statType string <optional>
'passing_yards'

Selected stat. Can be passing_yards, passing_touchdowns, passing_completion_percentage, passing_interception, rushing_attempts, rushing_yards, rushing_touchdowns, yards_per_carry. points_per_game, receiving_receptions, receiving_yards, receiving_touchdowns, sacks, interceptions, interception_yards, forced_fumbles, tackles.

playersLimit number <optional>
5

Limits list max length.

conference string <optional>

The conference to display. Empty value means all. Options are: aac, acc, big12, b1g, cusa, indepfbs, mac, mw, pac12, sec, sunbelt.

disableDropdown boolean <optional>

If true hides dropdown.

disableHeader boolean <optional>

If true hides widget header.

showTitle boolean <optional>

If true turns dropdown to title.

hidePlayers boolean <optional>
true

If true hides player images. Only silhouette for now.

border boolean <optional>

If true enables a border around the widget.

onItemClick function <optional>

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

Examples

HTML/Declarative

<div class="sr-widget" data-sr-widget="us.season.ncaaf.topPlayers" data-sr-season-id="46582"></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.season.ncaaf.topPlayers', {year: 2017, seasonType: 'playoffs', statType: 'sacks'});
</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.media.sportradar.com/uscommon/widgetloader","USW", {
        language: 'en_us'
    });
    USW('addWidget', '#sr-widget', 'us.season.ncaaf.topPlayers', {seasonId: 46582, statType: 'passing_completion_percentage', onItemClick: function(type, obj){alert('playerId: ' + obj.playerId);}});
</script>
<div id="sr-widget"></div>