mirror of
				https://github.com/fooflington/selfdefined.git
				synced 2025-10-30 21:58:32 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			891 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			891 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| "use strict";
 | |
| var race_1 = require('../operators/race');
 | |
| // NOTE: to support backwards compatability with 5.4.* and lower
 | |
| var race_2 = require('../observable/race');
 | |
| exports.raceStatic = race_2.race;
 | |
| /* tslint:enable:max-line-length */
 | |
| /**
 | |
|  * Returns an Observable that mirrors the first source Observable to emit an item
 | |
|  * from the combination of this Observable and supplied Observables.
 | |
|  * @param {...Observables} ...observables Sources used to race for which Observable emits first.
 | |
|  * @return {Observable} An Observable that mirrors the output of the first Observable to emit an item.
 | |
|  * @method race
 | |
|  * @owner Observable
 | |
|  */
 | |
| function race() {
 | |
|     var observables = [];
 | |
|     for (var _i = 0; _i < arguments.length; _i++) {
 | |
|         observables[_i - 0] = arguments[_i];
 | |
|     }
 | |
|     return race_1.race.apply(void 0, observables)(this);
 | |
| }
 | |
| exports.race = race;
 | |
| //# sourceMappingURL=race.js.map
 | 
