Tagscript

TraceStep

TagScript


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.

On this page