Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IRuleNode

Represents a matched Argdown syntax rule in the abstract syntax tree produced by the ParserPlugin. Has either other IRuleNodes or ITokenNodes as children.

Hierarchy

Index

Properties

Optional argument

argument: IArgument

Optional children

children: IAstNode[]

Optional data

data: any

Optional endColumn

endColumn: number

Optional endLine

endLine: number

Optional endOffset

endOffset: number

Optional equivalenceClass

equivalenceClass: IEquivalenceClass

Optional inference

inference: IInference

Optional level

level: number

name

name: RuleNames

Optional ranges

ranges: IRange[]

Optional relation

relation: IRelation

Optional section

section: ISection

Optional startColumn

startColumn: number

Optional startLine

startLine: number

Optional startOffset

startOffset: number

Optional statement

statement: IStatement

Optional statementNr

statementNr: number

Optional tags

tags: string[]

Optional text

text: string

Optional title

title: string

Optional trailingWhitespace

trailingWhitespace: string

type

type: RULE_NODE

Generated using TypeDoc