dist/crisp-event.js
function( option ) {
            if ( this._self === option.exporter ) {
                return;
            }

            if ( this._action && !this._action.test( option.action ) ) {
                return;
            }

            if ( this._path && !this._path.test( option.path ) ) {
                return;
            }

            if ( this._notePath || this._noteAction ) {

                if ( !(option instanceof EventPicker) || option.Test( this ) ) {
                    return;
                }

            }

            utilTick( this._self, this._listen, option, this._async );
        }
function( option ) {
            if ( this._self === option.exporter ) {
                return;
            }

            if ( this._action && !this._action.test( option.action ) ) {
                return;
            }

            if ( this._path && !this._path.test( option.path ) ) {
                return;
            }

            if ( this._notePath || this._noteAction ) {

                if ( !(option instanceof EventPicker) || option.Test( this ) ) {
                    return;
                }

            }

            utilTick( this._self, this._listen, option, this._async );
        }
function ( option ) { if ( this . _self === option . exporter ) { return ; } if ( this . _action && ! this . _action . test ( option . action ) ) { return ; } if ( this . _path && ! this . _path . test ( option . path ) ) { return ; } if ( this . _notePath || this . _noteAction ) { if ( ! ( option instanceof EventPicker ) || option . Test ( this ) ) { return ; } } utilTick ( this . _self , this . _listen , option , this . _async ) ; }
execute event list
@param {external:Object} option
execute event list