@argdown/core
    Preparing search index...

    Interface IStatement

    Each statement represents a paragraph of text in the original Argdown source code. Statements are thus not "propositions" in the philosophical sense or "strings" in the computational sense. Instead they represent string occurrences in a document.

    Each statement that is not an argument description, belongs to exactly one [[IEquivalenceClass]], identified by the statement's title. If no title was defined, a title is automatically generated.

    If the statement has the role [[StatementRole.ARGUMENT_DESCRIPTION]] and the statement's title will refer to an argument instead of an equivalence class. See [[IARgumentDescription]].

    Statement and argument references are also stored as IStatement objects. The only differences are that they have no text and that isReference is true.

    For further details on the relationship between equivalence classes and statements, see [[IEquivalenceClass]].

    interface IStatement {
        data?: any;
        endColumn?: number;
        endLine?: number;
        endOffset?: number;
        isReference?: boolean;
        isTopLevel?: boolean;
        ranges?: IRange[];
        role?: StatementRole;
        section?: ISection | null;
        startColumn?: number;
        startLine?: number;
        startOffset?: number;
        tags?: string[];
        text?: string;
        title?: string;
        type: STATEMENT;
    }

    Hierarchy (View Summary)

    Index

    Properties

    data?: any
    endColumn?: number
    endLine?: number
    endOffset?: number
    isReference?: boolean
    isTopLevel?: boolean
    ranges?: IRange[]
    section?: ISection | null
    startColumn?: number
    startLine?: number
    startOffset?: number
    tags?: string[]
    text?: string
    title?: string
    type: STATEMENT