Skip to main content

Interface: BlockTagNode

Hierarchy

  • TagNode

    BlockTagNode

Properties

associatedTokens

associatedTokens: IToken[]

Inherited from

TagNode.associatedTokens

Defined in

src/bluehawk/parser/TagNode.ts:26


attributes

attributes: TagNodeAttributes

Overrides

TagNode.attributes

Defined in

src/bluehawk/parser/TagNode.ts:60


children

children: AnyTagNode[]

Overrides

TagNode.children

Defined in

src/bluehawk/parser/TagNode.ts:59


contentRange

contentRange: Range

Overrides

TagNode.contentRange

Defined in

src/bluehawk/parser/TagNode.ts:58


inContext

inContext: TagNodeContext

Inherited from

TagNode.inContext

Defined in

src/bluehawk/parser/TagNode.ts:29


lineComments

lineComments: IToken[]

Inherited from

TagNode.lineComments

Defined in

src/bluehawk/parser/TagNode.ts:23


lineRange

lineRange: Range

Inherited from

TagNode.lineRange

Defined in

src/bluehawk/parser/TagNode.ts:19


newlines

newlines: IToken[]

Inherited from

TagNode.newlines

Defined in

src/bluehawk/parser/TagNode.ts:22


range

range: Range

Inherited from

TagNode.range

Defined in

src/bluehawk/parser/TagNode.ts:15


shorthandArgs

Optional shorthandArgs: string[]

Inherited from

TagNode.shorthandArgs

Defined in

src/bluehawk/parser/TagNode.ts:42


tagName

tagName: string

Inherited from

TagNode.tagName

Defined in

src/bluehawk/parser/TagNode.ts:10


type

type: "block"

Overrides

TagNode.type

Defined in

src/bluehawk/parser/TagNode.ts:57