api(engines): engines.all(), ScriptEngine.emit()
api(events): events.broadcast
This commit is contained in:
@@ -33,7 +33,7 @@ runtime.init();
|
||||
}
|
||||
return func.apply(target, arr);
|
||||
},
|
||||
toArray: function(list){
|
||||
asArray: function(list){
|
||||
var arr = [];
|
||||
for(var i = 0; i < list.size(); i++){
|
||||
arr.push(list.get(i));
|
||||
@@ -50,6 +50,14 @@ runtime.init();
|
||||
}
|
||||
return arr;
|
||||
},
|
||||
toArray: function(iterable){
|
||||
var iterator = iterable.iterator();
|
||||
var arr = [];
|
||||
while(iterator.hasNext()){
|
||||
arr.push(iterator.next());
|
||||
}
|
||||
return arr;
|
||||
},
|
||||
toString: function(o){
|
||||
return String(o);
|
||||
}
|
||||
|
||||
@@ -20,6 +20,10 @@ module.exports = function(__runtime__, scope){
|
||||
return rtEngines.myEngine();
|
||||
}
|
||||
|
||||
engines.all = function(){
|
||||
return rtEngines.all();
|
||||
}
|
||||
|
||||
engines.stopAll = rtEngines.stopAll.bind(rtEngines);
|
||||
engines.stopAllAndToast = rtEngines.stopAllAndToast.bind(rtEngines);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user