Package org.teavm.debugging.javascript
Interface JavaScriptDebugger
-
public interface JavaScriptDebugger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListener(JavaScriptDebuggerListener listener)Promise<Void>continueToLocation(JavaScriptLocation location)Promise<JavaScriptBreakpoint>createBreakpoint(JavaScriptLocation location)voiddetach()JavaScriptCallFrame[]getCallStack()booleanisAttached()booleanisSuspended()voidremoveListener(JavaScriptDebuggerListener listener)Promise<Void>resume()Promise<Void>stepInto()Promise<Void>stepOut()Promise<Void>stepOver()Promise<Void>suspend()
-
-
-
Method Detail
-
addListener
void addListener(JavaScriptDebuggerListener listener)
-
removeListener
void removeListener(JavaScriptDebuggerListener listener)
-
continueToLocation
Promise<Void> continueToLocation(JavaScriptLocation location)
-
isSuspended
boolean isSuspended()
-
isAttached
boolean isAttached()
-
detach
void detach()
-
getCallStack
JavaScriptCallFrame[] getCallStack()
-
createBreakpoint
Promise<JavaScriptBreakpoint> createBreakpoint(JavaScriptLocation location)
-
-