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