Example #1
0
def DebuggerInState(window: sublime.Window, state: int) -> bool:
    debugger = Main.debuggerForWindow(window)
    if debugger and debugger.state == state:
        return True
    return False
Example #2
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window)
     if main: main.OnStepOut()
Example #3
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window)
     if main: main.OnPause()
Example #4
0
 def is_enabled(self) -> bool:
     main = Main.forWindow(self.window)
     if main and main.debugAdapterClient:
         return True
     return False
Example #5
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window)
     if main:
         main.dispose()
Example #6
0
 def run_main(self) -> None:
     main = Main.forWindow(self.window, True)
     assert main
     main.show()
Example #7
0
 def is_visible(self) -> bool:
     return Main.forWindow(self.window) != None