Implementar el patrón de promesas.
Tengo una función que llama con otros objetos y cuando mi aplicación está cargada, obtengo el parámetro y la función debe esperar la llamada con todo el objeto y luego ejecutarlo, así que con el patrón de promesas puedo asegurar que todo el objeto esté cargado pero no sé recuento de objetos y no deseo establecer un tiempo de espera de carga. No hablo de tecnología específica comojquery
y necesita algoritmo.
Pseudo Código:
function loadWidget(id){
list.push(id);
//here I should ensure all Widget is loaded
}
en otra aplicación llamo
app.loadWidget.add(widget1.id);
.
.
.
app.loadWidget.add(widget2.id);