demo/amd/rjs/output/unified/marionette-build.js
function(triggerDef) {
  
      var options = _.defaults({}, triggerDef, {
        preventDefault: true,
        stopPropagation: true
      });
  
      var eventName = _.isObject(triggerDef) ? options.event : triggerDef;
  
      return function(e) {
        if (e) {
          if (e.preventDefault && options.preventDefault) {
            e.preventDefault();
          }
  
          if (e.stopPropagation && options.stopPropagation) {
            e.stopPropagation();
          }
        }
  
        var args = {
          view: this,
          model: this.model,
          collection: this.collection
        };
  
        this.triggerMethod(eventName, args);
      };
    }
function(triggerDef) {
  
      var options = _.defaults({}, triggerDef, {
        preventDefault: true,
        stopPropagation: true
      });
  
      var eventName = _.isObject(triggerDef) ? options.event : triggerDef;
  
      return function(e) {
        if (e) {
          if (e.preventDefault && options.preventDefault) {
            e.preventDefault();
          }
  
          if (e.stopPropagation && options.stopPropagation) {
            e.stopPropagation();
          }
        }
  
        var args = {
          view: this,
          model: this.model,
          collection: this.collection
        };
  
        this.triggerMethod(eventName, args);
      };
    }
function ( triggerDef ) { var options = _ . defaults ( { } , triggerDef , { preventDefault : true , stopPropagation : true } ) ; var eventName = _ . isObject ( triggerDef ) ? options . event : triggerDef ; return function ( e ) { if ( e ) { if ( e . preventDefault && options . preventDefault ) { e . preventDefault ( ) ; } if ( e . stopPropagation && options . stopPropagation ) { e . stopPropagation ( ) ; } } var args = { view : this , model : this . model , collection : this . collection } ; this . triggerMethod ( eventName , args ) ; } ; }
Internal method to create an event handler for a given `triggerDef` like 'click:foo'
Internal method to create an event handler for a given triggerDef like click : foo