def sendCommand(self, cmd, *args, **kwds): request = json.dumps({ 'seq': self.nextSeq(), 'type': 'request', 'command': cmd, 'arguments': kwds }) _PyV8.debug().sendCommand(request) return request
def setEnabled(self, enable): dbg = _PyV8.debug() if enable: dbg.onDebugEvent = lambda type, evt: self.onDebugEvent(type, evt) dbg.onDebugMessage = lambda msg: self.onDebugMessage(msg) else: dbg.onDebugEvent = None dbg.onDebugMessage = None dbg.enabled = enable
def setEnabled(self, enable): dbg = _PyV8.debug() if enable: dbg.onDebugEvent = self.onDebugEvent dbg.onDebugMessage = self.onDebugMessage dbg.onDispatchDebugMessages = self.onDispatchDebugMessages else: dbg.onDebugEvent = None dbg.onDebugMessage = None dbg.onDispatchDebugMessages = None dbg.enabled = enable
def breakForCommand(self): _PyV8.debug().debugBreakForCommand()
def breakForDebug(self): _PyV8.debug().debugBreak()
def isEnabled(self): return _PyV8.debug().enabled