Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Go to Latest
interface default.Debugger.Scope
import { type default } from "https://deno.land/x/puppeteer@14.1.1/vendor/puppeteer-core/puppeteer/api-docs-entry.js";
const { Scope } = default.Debugger;

Scope description.

Properties

type: (
| "global"
| "local"
| "with"
| "closure"
| "catch"
| "block"
| "script"
| "eval"
| "module"
| "wasm-expression-stack"
)

Scope type. (ScopeType enum)

Object representing the scope. For global and with scopes it represents the actual object; for the rest of the scopes, it is artificial transient object enumerating scope variables as its properties.

optional
name: string
optional
startLocation: Location

Location in the source code where scope starts

optional
endLocation: Location

Location in the source code where scope ends