17 lines
498 B
Haxe
17 lines
498 B
Haxe
package js.lib;
|
|
|
|
typedef ErrorConstructor = {
|
|
@:selfCall
|
|
function call(?message:String):js.lib.Error;
|
|
final prototype : js.lib.Error;
|
|
/**
|
|
Create .stack property on a target object
|
|
**/
|
|
function captureStackTrace(targetObject:Dynamic, ?constructorOpt:haxe.Constraints.Function):Void;
|
|
/**
|
|
Optional override for formatting stack traces
|
|
**/
|
|
@:optional
|
|
dynamic function prepareStackTrace(err:js.lib.Error, stackTraces:Array<global.nodejs.CallSite>):Dynamic;
|
|
var stackTraceLimit : Float;
|
|
}; |