Capisco che in genere si allega semplicemente il codice di continuazione con una then()
chiamata e il comportamento della catena quando si usano le promesse.
Tuttavia, desidero avviare una chiamata asincrona avvolta dalla promessa e quindi avviare separatamente una chiamata di 3 secondi in $timeout()
modo da poter eseguire un'azione dell'interfaccia utente, SOLO SE la promessa originale non è stata ancora completata. (Prevedo che ciò accadrebbe solo su connessioni lente, dispositivi mobili su 3G, ecc.)
Data una promessa, posso verificare se è completa o meno senza bloccarla o attendere?