src/js/hammer.js
function(otherRecognizer) {
        if (invokeArrayArg(otherRecognizer, 'recognizeWith', this)) {
            return this;
        }

        var simultaneous = this.simultaneous;
        otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this);
        if (!simultaneous[otherRecognizer.id]) {
            simultaneous[otherRecognizer.id] = otherRecognizer;
            otherRecognizer.recognizeWith(this);
        }
        return this;
    }
function(otherRecognizer) {
        if (invokeArrayArg(otherRecognizer, 'recognizeWith', this)) {
            return this;
        }

        var simultaneous = this.simultaneous;
        otherRecognizer = getRecognizerByNameIfManager(otherRecognizer, this);
        if (!simultaneous[otherRecognizer.id]) {
            simultaneous[otherRecognizer.id] = otherRecognizer;
            otherRecognizer.recognizeWith(this);
        }
        return this;
    }
function ( otherRecognizer ) { if ( invokeArrayArg ( otherRecognizer , 'recognizeWith' , this ) ) { return this ; } var simultaneous = this . simultaneous ; otherRecognizer = getRecognizerByNameIfManager ( otherRecognizer , this ) ; if ( ! simultaneous [ otherRecognizer . id ] ) { simultaneous [ otherRecognizer . id ] = otherRecognizer ; otherRecognizer . recognizeWith ( this ) ; } return this ; }
recognize simultaneous with an other recognizer.
@param {Recognizer} otherRecognizer
@returns {Recognizer} this
recognize simultaneous with an other recognizer .