TraceStep
Interface: TraceStep
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:33
One tag's turn during a render, recorded when trace is on.
Properties
body
body: string
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:37
The body as it stood after this step.
end
end: number
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:41
Where the tag ended, inclusive, before it was replaced.
error
error: TagScriptError | null
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:45
The error this tag raised, if any.
output
output: string | null
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:49
What replaced the tag, or null when no parser handled it and the text stayed as it was.
start
start: number
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:53
Where the tag started, before it was replaced.
tag
tag: string
Defined in: packages/tagscript/src/lib/Interpreter/Response.ts:57
The tag as written.