You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							18 lines
						
					
					
						
							640 B
						
					
					
				
			
		
		
	
	
							18 lines
						
					
					
						
							640 B
						
					
					
				"use strict"; | 
						|
Object.defineProperty(exports, "__esModule", { value: true }); | 
						|
var isArray_1 = require("../util/isArray"); | 
						|
var race_1 = require("../observable/race"); | 
						|
function race() { | 
						|
    var observables = []; | 
						|
    for (var _i = 0; _i < arguments.length; _i++) { | 
						|
        observables[_i] = arguments[_i]; | 
						|
    } | 
						|
    return function raceOperatorFunction(source) { | 
						|
        if (observables.length === 1 && isArray_1.isArray(observables[0])) { | 
						|
            observables = observables[0]; | 
						|
        } | 
						|
        return source.lift.call(race_1.race.apply(void 0, [source].concat(observables))); | 
						|
    }; | 
						|
} | 
						|
exports.race = race; | 
						|
//# sourceMappingURL=race.js.map
 |