Sha256: b66075bb039b2f314e90b8b5c6e5131dbd0c1feef4d36190c8a404f6085ac388

Contents?: true

Size: 906 Bytes

Versions: 34

Compression:

Stored size: 906 Bytes

Contents

////////////////////
// wrapper for jquery plugin

define( function(require) {
  // 'use strict';

               require( 'utils' );
  var Widget = require( 'football/widget' );
  // todo: check - use Football.Api or Football.Service  why? why not??


  function registerFn( $ ) {

    debug( 'register jquery fn football' );

    function setupFootballWidget( el, opts ) {
      var w = Widget.create( el, opts );

      // todo: use a common name control,ctrl,widget or similar for all?
      $(el).data( 'widget', w );

      return el;
    }

    $.fn.football = function( opts ) {
        return this.each( function( index, el ) {
          debug( 'before setupFootballWidget['+ index +']' );
          setupFootballWidget( el, opts );
          debug( 'after setupFootballWidget['+ index +']' );
        });
    };
  }

  registerFn( jQuery );

}); // end define

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
sportdb-1.8.27 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.26 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.25 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.24 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.23 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.22 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.21 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.20 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.19 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.18 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.17 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.16 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.15 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.14 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.13 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.12 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.11 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.10 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.9 lib/sportdb/service/public/football/js/football/plugin.js
sportdb-1.8.8 lib/sportdb/service/public/football/js/football/plugin.js