Mel_Promise(callback, …args)
Ajoute des fonctionnalités aux promesses déjà existantes.
Pour que les fonctions asynchrones soient complètement compatible, le premier argument doit être la promesse elle même.
Ca sera utile pour arrêter la fonction si la fonction 'Abort' est appelé.
Parameters:
Name |
Type |
Attributes |
Description |
callback |
|
|
|
args |
any
|
<repeatable>
|
Arguments de la fonction |
- Deprecated:
- Utilisez plutôt BnumPromise
Members
-
-
Fonction appelée lorsque l'on stope la fonction.
Methods
-
-
Arrête la fonction
-
-
Vrai si la fonction est stoppée
Returns:
boolean
-
-
Vrai si la fonction est en cours d'éxécution
Returns:
boolean
-
-
Vrai si la fonction à une erreur
Returns:
boolean
-
-
Vrai si la fonction est résolue
Returns:
boolean
-
-
Récupère sous forme de BnumPromise
Returns:
BnumPromise:.<T:>
-
-
- Deprecated:
- Utilisez plutôt BnumPromise.Resolved
-
-
Parameters:
Name |
Type |
Description |
ms |
number
|
|
- Deprecated:
- Utilisez plutôt BnumPromise.Sleep
-
-
Parameters:
Name |
Type |
Default |
Description |
whatIWait |
WaitCallback
|
|
|
timeout |
number
|
5
|
second |
- Deprecated:
- Utilisez plutôt BnumPromise.Wait
-
-
Parameters:
Name |
Type |
Attributes |
Default |
Description |
whatIWait |
WaitCallbackAsync
|
|
|
|
timeout |
number
|
<optional>
|
5
|
|
- Deprecated:
- Utilisez plutôt BnumPromise.Wait