Skip to main content

Interface: CodeToken

Defined in: src/mobjects/text/CodeTokenLayout.ts:30

A single token of a Code block with its position.

Properties​

line​

line: number

Defined in: src/mobjects/text/CodeTokenLayout.ts:36

Zero-based index of the line that holds the token.


position​

position: Vector3Tuple

Defined in: src/mobjects/text/CodeTokenLayout.ts:40

World-space position of the left edge of the token.


text​

text: string

Defined in: src/mobjects/text/CodeTokenLayout.ts:32

The token text.


tokenIndex​

tokenIndex: number

Defined in: src/mobjects/text/CodeTokenLayout.ts:38

Zero-based index of the token within its line.


type​

type: TokenType

Defined in: src/mobjects/text/CodeTokenLayout.ts:34

The syntax type of the token.