From 0656a644681626e68d8285c6d385da48151fbb73 Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Mon, 2 Apr 2018 15:35:08 +0800 Subject: [PATCH] api(engines): ScriptEngine.getSource() --- .../java/com/stardust/autojs/engine/JavaScriptEngine.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/autojs/src/main/java/com/stardust/autojs/engine/JavaScriptEngine.java b/autojs/src/main/java/com/stardust/autojs/engine/JavaScriptEngine.java index 1bcff0e2..abd7022d 100644 --- a/autojs/src/main/java/com/stardust/autojs/engine/JavaScriptEngine.java +++ b/autojs/src/main/java/com/stardust/autojs/engine/JavaScriptEngine.java @@ -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()) + "{" +