Freitag, 21. Mai 2021

JavaScript Promise example

                function asyncStuff(spinnerUp, dayIndex){  
                     return new Promise(function(resolve, reject){  
                          var e = window.event;  
                          if (bytexApp.isSet(e)) {  
                               e.stopPropagation();  
                               e.preventDefault();  
                          }  
                          var spinnerUp = $(spinnerUp);  
                          bytexApp.itineraryController.itineraryModel.days[dayIndex].startDateTime =  
                               bytexApp.itineraryController.itineraryModel.days[dayIndex].startDateTime.plus({minutes: 10});  
                          console.log(bytexApp.itineraryController.itineraryModel.days[dayIndex].startDateTime);  
                          console.log(bytexApp.itineraryController.itineraryModel.days[dayIndex].startDateTime.minute);  
                          //               bytexApp.itineraryController.itineraryView.drawDay(this.itineraryModel, dayIndex);  
                          bytexApp.itineraryController.itineraryView.dayViews[dayIndex].redrawTimes(bytexApp.itineraryController.itineraryModel.days[dayIndex]);  
                          resolve(dayIndex);  
                     });  
                }  
                asyncStuff(spinnerUp, dayIndex).then(function(dayIndex){  
                     setTimeout(function(dayIndex) {  
                          // bytexApp.itineraryController.recalculateDayActivityTimes(dayIndex);  
                     }, 100);  
                });  

1 Kommentar:

  1. Harrah's Cherokee Casino and Hotel - MapYRO
    Harrah's Cherokee 포천 출장샵 Casino and 제천 출장마사지 Hotel - Find out more about 양주 출장마사지 this hotel and its amenities. Book your stay 의왕 출장마사지 in Cherokee or make your reservation online. 경상북도 출장샵

    AntwortenLöschen