@argdown/core
    Preparing search index...

    Interface IRuleNode

    Represents a matched Argdown syntax rule in the abstract syntax tree produced by the [[ParserPlugin]]. Has either other [[IRuleNode]]s or [[ITokenNode]]s as children.

    interface IRuleNode {
        argument?: IArgument;
        children?: IAstNode[];
        data?: any;
        endColumn?: number;
        endLine?: number;
        endOffset?: number;
        equivalenceClass?: IEquivalenceClass;
        inference?: IInference;
        level?: number;
        name: RuleNames;
        ranges?: IRange[];
        relation?: IRelation;
        section?: ISection;
        startColumn?: number;
        startLine?: number;
        startOffset?: number;
        statement?: IStatement;
        statementNr?: number;
        tags?: string[];
        text?: string;
        title?: string;
        trailingWhitespace?: string;
        type: RULE_NODE;
    }

    Hierarchy (View Summary)

    Index

    Properties

    argument?: IArgument
    children?: IAstNode[]
    data?: any
    endColumn?: number
    endLine?: number
    endOffset?: number
    equivalenceClass?: IEquivalenceClass
    inference?: IInference
    level?: number
    name: RuleNames
    ranges?: IRange[]
    relation?: IRelation
    section?: ISection
    startColumn?: number
    startLine?: number
    startOffset?: number
    statement?: IStatement
    statementNr?: number
    tags?: string[]
    text?: string
    title?: string
    trailingWhitespace?: string
    type: RULE_NODE