Zastosuj wzór obietnic
Mam funkcję, która wywołała z innymi obiektami i kiedy moja aplikacja jest załadowana, pobierz parametr, a funkcja powinna czekać na wywołanie z całym obiektem, a następnie wykonać tak, używając wzorca obietnic i mogę zapewnić ładowanie wszystkich obiektów, ale nie wiem o tym Ilość obiektów i nie chcę ustawiać limitu czasu ładowania. Nie mówię o konkretnej technologii, takiej jakjquery
i potrzebujesz algorytmu.
Pseudo kod:
function loadWidget(id){
list.push(id);
//here I should ensure all Widget is loaded
}
w innej aplikacji dzwonię
app.loadWidget.add(widget1.id);
.
.
.
app.loadWidget.add(widget2.id);