65 lines
1.6 KiB
JavaScript
65 lines
1.6 KiB
JavaScript
__importClass__(com.stardust.scriptdroid.autojs.api.Shell);
|
|
|
|
|
|
var dialogs = {};
|
|
|
|
dialogs.rawInput = function(title, prefill){
|
|
prefill = prefill || "";
|
|
return String(__runtime__.dialogs.rawInput(title, prefill));
|
|
};
|
|
|
|
dialogs.input = function(title, prefill){
|
|
return eval(dialogs.rawInput(title, prefill));
|
|
}
|
|
|
|
dialogs.prompt = dialogs.rawInput;
|
|
|
|
dialogs.alert = function(title, prefill){
|
|
prefill = prefill || "";
|
|
return __runtime__.dialogs.alert(title, prefill);
|
|
}
|
|
|
|
dialogs.confirm = function(title, prefill){
|
|
prefill = prefill || "";
|
|
return __runtime__.dialogs.confirm(title, prefill);
|
|
}
|
|
|
|
dialogs.select = function(title, items){
|
|
if(items instanceof Array){
|
|
return __runtime__.dialogs.select(title, items);
|
|
}
|
|
return __runtime__.dialogs.select(title, [].slice.call(arguments, 1));
|
|
}
|
|
|
|
dialogs.singleChoice = function(title, items, index){
|
|
index = index || 0;
|
|
return __runtime__.dialogs.singleChoice(title, index, items);
|
|
}
|
|
|
|
dialogs.multiChoice = function(title, items, index){
|
|
index = index || [];
|
|
var javaArray = __runtime__.dialogs.multiChoice(title, index, items);
|
|
var jsArray = [];
|
|
var len = javaArray.length;
|
|
for (var i = 0;i < len;i++){
|
|
jsArray.push(javaArray[i]);
|
|
}
|
|
return jsArray;
|
|
}
|
|
|
|
var rawInput = function(title, prefill){
|
|
return dialogs.rawInput(title, prefill);
|
|
}
|
|
|
|
var alert = function(title, prefill){
|
|
dialogs.alert(title, prefill);
|
|
}
|
|
|
|
var confirm = function(title, prefill){
|
|
return dialogs.confirm(title, prefill);
|
|
}
|
|
|
|
var prompt = function(title, prefill){
|
|
return dialogs.prompt(title, prefill);
|
|
}
|