@sudoo/marked
Version:
JavaScript & TypeScript code runner in JavaScript, safe with marked territory, asynchronous
15 lines (14 loc) • 572 B
TypeScript
/**
* @author WMXPY
* @namespace Debug_BreakPoint
* @description Break Point
*/
import * as EST from "estree";
import { ScriptLocation } from "../../declare/script-location";
export declare abstract class MarkedDebugBreakPoint {
private readonly _scriptLocation;
protected constructor(scriptLocation: ScriptLocation);
protected _properToHandle(scriptLocation: ScriptLocation): boolean;
abstract shouldTrigger(scriptLocation: ScriptLocation, node: EST.Node): boolean;
abstract shouldReset(scriptLocation: ScriptLocation, node: EST.Node): boolean;
}