Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
return new Promise((resolve, reject) => {
this.sequenceReject = resolve;
var last = sequence[sequence.length-1];
last.options = last.options||last.o||{};
last.options.complete = ()=>{
if(!this.sequenceReject) return;
this.sequenceReject = undefined;
dispatch(window,"sequenceDone");
resolve();
};
try{
Velocity.RunSequence(sequence);
}catch(e){
this.stopSequence(sequence);
this.sequenceReject(e);
}
});
}
return new Promise((resolve, reject) => {
this.sequenceReject = resolve;
var last = sequence[sequence.length-1];
last.options = last.options||last.o||{};
last.options.complete = ()=>{
if(!this.sequenceReject) return;
this.sequenceReject = undefined;
dispatch(window,"sequenceDone");
resolve();
};
try{
Velocity.RunSequence(sequence);
}catch(e){
this.stopSequence(sequence);
this.sequenceReject(e);
}
});
}