@argdown/core
    Preparing search index...

    Interface IRelation

    Represents a relation between two Argdown elements. The relation source and target can be an [[IEquivalenceClass]], [[IArgument]] or [[IInference]].

    Syntactically Ardown does not clearly distinguish between statement-statement relations and statement-argument relations. This is intentionally: the + and - symbols can either represent attack and support relations or contrariness and entailment, depending on the type of the relation's source and target.

    The model plugin will determine the correct relation types, depending on the type of the relation's source and target. If the source is a reconstructed argument, the relation will be transformed to a logical relation of the argument's main conclusion.

    interface IRelation {
        color?: string;
        from?: RelationMember;
        occurrences: IRuleNode[];
        relationType: RelationType;
        to?: RelationMember;
        type: RELATION;
    }

    Hierarchy (View Summary)

    Index

    Properties

    color?: string
    occurrences: IRuleNode[]

    The locations in the Argdown source code at which this relation was defined. The same relation can be defined in different ways. It can also be defined in the same way, but in multiple places.

    relationType: RelationType
    type: RELATION