@servicenow/sdk - v4.13.3
    Preparing search index...

    Represents a descendant relationship in the hierarchy tree with metadata. Includes node identification, relationship type, and potential cyclic references.

    type DescendantRelationship = {
        additionalRelations?: { inverse: boolean; via: Via }[];
        composite: boolean;
        cycleTargetNodeId?: string;
        cyclicReferences?: string[];
        inverse: boolean;
        nodeId: string;
        relationships?: DescendantRelationships;
        table: string;
        via: Via;
    }
    Index

    Properties

    additionalRelations?: { inverse: boolean; via: Via }[]

    Extra via/inverse pairs for tables related to the same descendant table through more than one field (e.g. two separate reference columns on the same child table). Additive/optional so existing single-relationship graphs are unchanged.

    Read externally by the glider-side RecordRetriever script, not consumed anywhere in this repo beyond validateViaInHierarchy() below.

    composite: boolean
    cycleTargetNodeId?: string
    cyclicReferences?: string[]
    inverse: boolean
    nodeId: string
    relationships?: DescendantRelationships
    table: string
    via: Via