build/debug/this_debug_0.1.7.js
function hasCompleteEventParams(eventType, listener) {
        var hasParams = eventType && listener,
            isTypeString = typeof eventType === 'string',
            isTypeFunction = typeof listener === 'function';

        if (!isTypeFunction) {
            throw new TypeError(EventDispatcher.TYPE_ERROR);
        }

        return hasParams && isTypeString && isTypeFunction;
    }
function hasCompleteEventParams(eventType, listener) {
        var hasParams = eventType && listener,
            isTypeString = typeof eventType === 'string',
            isTypeFunction = typeof listener === 'function';

        if (!isTypeFunction) {
            throw new TypeError(EventDispatcher.TYPE_ERROR);
        }

        return hasParams && isTypeString && isTypeFunction;
    }
function hasCompleteEventParams ( eventType , listener ) { var hasParams = eventType && listener , isTypeString = typeof eventType === 'string' , isTypeFunction = typeof listener === 'function' ; if ( ! isTypeFunction ) { throw new TypeError ( EventDispatcher . TYPE_ERROR ) ; } return hasParams && isTypeString && isTypeFunction ; }
Checks if params exist and match the correct types.
@param {String} eventType
@param {Function} listener
@returns {Boolean}
@private
@throws {TypeError} The listener specified is not a function.
Checks if params exist and match the correct types .