Constructor

new (?work:Void ‑> T, ?async:Bool)

Variables

read onlyerror:Dynamic

read onlyisComplete:Bool

read onlyisError:Bool

read onlyvalue:T

Methods

onComplete (listener:T ‑> Void):Future<T>

onError (listener:Dynamic ‑> Void):Future<T>

onProgress (listener:Int ‑> Int ‑> Void):Future<T>

ready (?waitTime:Int):Future<T>

result (?waitTime:Int):Null<T>

then<U> (next:T ‑> Future<U>):Future<U>

Static methods

staticofEvents<T> (onComplete:_Event_ofEvents_T_Void<T ‑> Void>, ?onError:Null<_Event_Dynamic_Void<Dynamic ‑> Void>>, ?onProgress:Null<_Event_Int_Int_Void<Int ‑> Int ‑> Void>>):Future<T>

staticwithValue<T> (value:T):Future<T>