Debugger import { Debugger } from "destack:debug"; Debugger for one world. export class Debugger { world: WorldHandle; constructor(world: WorldHandle); stop(): Result; point(view: WorldViewHandle, worker: WorkerId, frame: FrameId): Result; scopes(view: WorldViewHandle, frame: FrameId, limit: uint32, after?: ScopeId | undefined): Result; bindings(view: WorldViewHandle, scope: ScopeId, limit: uint32, after?: BindingId | undefined): Result; read(view: WorldViewHandle, frame: FrameId, binding: BindingId): Result; pause(): Result; resume(): Result; step(worker: WorkerId, options: StepOptions): Result; rewind(moment: Moment): Result; runTo(moment: Moment): Result; forkAt(moment: Moment): Result; } language/library/src/debug/debug.ds:176:261 Members world: WorldHandle World controlled by this debugger. constructor(world: WorldHandle) Create a debugger. stop(): Result Return the current stop state. point(view: WorldViewHandle, worker: WorkerId, frame: FrameId): Result Return the debug point for one frame. scopes(view: WorldViewHandle, frame: FrameId, limit: uint32, after?: ScopeId | undefined): Result List source scopes visible from one frame. bindings(view: WorldViewHandle, scope: ScopeId, limit: uint32, after?: BindingId | undefined): Result List source bindings visible from one scope. read(view: WorldViewHandle, frame: FrameId, binding: BindingId): Result Read one source binding value. pause(): Result Pause execution. resume(): Result Resume execution. step(worker: WorkerId, options: StepOptions): Result Step execution. rewind(moment: Moment): Result Rewind execution to one moment. runTo(moment: Moment): Result Run execution to one moment. forkAt(moment: Moment): Result Fork execution at one moment.