api(engines): ScriptEngine.getSource()

This commit is contained in:
hyb1996 2018-04-02 15:35:08 +08:00
parent 54b7024109
commit 0656a64468

View File

@ -5,6 +5,7 @@ import android.support.annotation.CallSuper;
import com.stardust.autojs.execution.ScriptExecution;
import com.stardust.autojs.runtime.ScriptRuntime;
import com.stardust.autojs.script.JavaScriptSource;
import com.stardust.autojs.script.ScriptSource;
/**
* Created by Stardust on 2017/8/3.
@ -40,6 +41,10 @@ public abstract class JavaScriptEngine extends ScriptEngine.AbstractScriptEngine
mRuntime.timers.getMainTimer().postDelayed(() -> mRuntime.events.emit(eventName, args), 0);
}
public ScriptSource getSource() {
return (ScriptSource) getTag(TAG_SOURCE);
}
@Override
public String toString() {
return "ScriptEngine@" + Integer.toHexString(hashCode()) + "{" +