|
@@ -951,20 +951,22 @@
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
self.executeAll = function () {
|
|
self.executeAll = function () {
|
|
|
- if (self.snippets().length < 1)
|
|
|
|
|
|
|
+ if (self.snippets().length < 1) {
|
|
|
return;
|
|
return;
|
|
|
-
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
var index = 0;
|
|
var index = 0;
|
|
|
self.snippets()[index].execute();
|
|
self.snippets()[index].execute();
|
|
|
var clock = setInterval(next, 100);
|
|
var clock = setInterval(next, 100);
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
function next() {
|
|
function next() {
|
|
|
if (self.snippets()[index].status() == 'available' || self.snippets()[index].status() == 'failed') {
|
|
if (self.snippets()[index].status() == 'available' || self.snippets()[index].status() == 'failed') {
|
|
|
index = index + 1;
|
|
index = index + 1;
|
|
|
- if (self.snippets().length > index)
|
|
|
|
|
|
|
+ if (self.snippets().length > index) {
|
|
|
self.snippets()[index].execute();
|
|
self.snippets()[index].execute();
|
|
|
- else
|
|
|
|
|
|
|
+ } else {
|
|
|
clearInterval(clock);
|
|
clearInterval(clock);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|