UNPKG

@sudoo/marked

Version:

JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous

17 lines (16 loc) 639 B
/** * @author WMXPY * @namespace Debug_BreakPoint * @description Controller */ import * as EST from "estree"; import { ScriptLocation } from "../../declare/script-location"; import { MarkedDebugBreakPoint } from "./break-point"; export declare class MarkedDebugBreakPointController { static fromBreakPoints(breakPoints: Iterable<MarkedDebugBreakPoint>): MarkedDebugBreakPointController; private readonly _pendingBreakPoints; private readonly _triggeredBreakPoints; private constructor(); shouldBreak(scriptLocation: ScriptLocation, node: EST.Node): boolean; getBreakPoints(): Iterable<MarkedDebugBreakPoint>; }