mirror of
				https://github.com/musix-org/musix-oss
				synced 2025-10-31 02:11:35 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			639 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			639 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /** @license MIT License (c) copyright 2011-2013 original author or authors */
 | |
| 
 | |
| /**
 | |
|  * timeout.js
 | |
|  *
 | |
|  * Helper that returns a promise that rejects after a specified timeout,
 | |
|  * if not explicitly resolved or rejected before that.
 | |
|  *
 | |
|  * @author Brian Cavalier
 | |
|  * @author John Hann
 | |
|  */
 | |
| 
 | |
| (function(define) {
 | |
| define(function(require) {
 | |
| 
 | |
| 	var when = require('./when');
 | |
| 
 | |
|     /**
 | |
| 	 * @deprecated Use when(trigger).timeout(ms)
 | |
|      */
 | |
|     return function timeout(msec, trigger) {
 | |
| 		return when(trigger).timeout(msec);
 | |
|     };
 | |
| });
 | |
| })(typeof define === 'function' && define.amd ? define : function (factory) { module.exports = factory(require); });
 | |
| 
 | |
| 
 | 
