delay.js 560 B

123456789101112131415161718192021222324252627
  1. /** @license MIT License (c) copyright 2011-2013 original author or authors */
  2. /**
  3. * delay.js
  4. *
  5. * Helper that returns a promise that resolves after a delay.
  6. *
  7. * @author Brian Cavalier
  8. * @author John Hann
  9. */
  10. (function(define) {
  11. define(function(require) {
  12. var when = require('./when');
  13. /**
  14. * @deprecated Use when(value).delay(ms)
  15. */
  16. return function delay(msec, value) {
  17. return when(value).delay(msec);
  18. };
  19. });
  20. })(typeof define === 'function' && define.amd ? define : function (factory) { module.exports = factory(require); });