build/rekord.js
function trigger(eventsInput, args)
  {
    try
    {
      var events = toArray( eventsInput, ' ' );

      for (var i = 0; i < events.length; i++)
      {
        triggerListeners( this.$$on, events[ i ], args );
      }
    }
    catch (ex)
    {
      Rekord.trigger( Rekord.Events.Error, [ex] );
    }

    return this;
  }
function trigger(eventsInput, args)
  {
    try
    {
      var events = toArray( eventsInput, ' ' );

      for (var i = 0; i < events.length; i++)
      {
        triggerListeners( this.$$on, events[ i ], args );
      }
    }
    catch (ex)
    {
      Rekord.trigger( Rekord.Events.Error, [ex] );
    }

    return this;
  }
function trigger ( eventsInput , args ) { try { var events = toArray ( eventsInput , ' ' ) ; for ( var i = 0 ; i < events . length ; i ++ ) { triggerListeners ( this . $$on , events [ i ] , args ) ; } } catch ( ex ) { Rekord . trigger ( Rekord . Events . Error , [ ex ] ) ; } return this ; }
Triggers a single event optionally passing an argument to any listeners.

@method trigger
@for addEventful
@param {String} eventsInput
@param {Array} args
@chainable
Triggers a single event optionally passing an argument to any listeners .