2
0

Promise.hx 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /* This file is generated, do not edit! Visit http://api.jquery.com/ for API documentation. */
  2. package js.jquery;
  3. @:native("$.Promise") typedef Promise = {
  4. /**
  5. Add handlers to be called when the Deferred object is either resolved or rejected.
  6. **/
  7. public function always(alwaysCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>, ?alwaysCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Deferred;
  8. /**
  9. Add handlers to be called when the Deferred object is resolved.
  10. **/
  11. public function done(doneCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>, ?doneCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Deferred;
  12. /**
  13. Add handlers to be called when the Deferred object is rejected.
  14. **/
  15. public function fail(failCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>, ?failCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Deferred;
  16. /**
  17. Determine whether a Deferred object has been rejected.
  18. **/
  19. @:deprecated("Deprecated since jQuery 1.7")
  20. public function isRejected():Bool;
  21. /**
  22. Determine whether a Deferred object has been resolved.
  23. **/
  24. @:deprecated("Deprecated since jQuery 1.7")
  25. public function isResolved():Bool;
  26. /**
  27. Utility method to filter and/or chain Deferreds.
  28. **/
  29. @:deprecated("Deprecated since jQuery 1.8")
  30. @:overload(function(?doneFilter:haxe.Constraints.Function, ?failFilter:haxe.Constraints.Function, ?progressFilter:haxe.Constraints.Function):js.jquery.Promise { })
  31. public function pipe(?doneFilter:haxe.Constraints.Function, ?failFilter:haxe.Constraints.Function):js.jquery.Promise;
  32. /**
  33. Add handlers to be called when the Deferred object generates progress notifications.
  34. **/
  35. public function progress(progressCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, haxe.extern.EitherType<Array<Dynamic>, Array<haxe.Constraints.Function>>>, ?progressCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, haxe.extern.EitherType<Array<Dynamic>, Array<haxe.Constraints.Function>>>):js.jquery.Deferred;
  36. /**
  37. Determine the current state of a Deferred object.
  38. **/
  39. public function state():String;
  40. /**
  41. Add handlers to be called when the Deferred object is resolved, rejected, or still in progress.
  42. **/
  43. @:overload(function(doneFilter:haxe.Constraints.Function, ?failFilter:haxe.Constraints.Function, ?progressFilter:haxe.Constraints.Function):js.jquery.Promise { })
  44. @:overload(function(doneCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>, failCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>, ?progressCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Promise { })
  45. public function then(doneCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>, failCallbacks:haxe.extern.EitherType<haxe.Constraints.Function, Array<haxe.Constraints.Function>>):js.jquery.Promise;
  46. }