Member Junction
    Preparing search index...

    Enriched representation of a single linked record item.

    interface RecordLinkItem {
        CanUnlink?: boolean;
        Direction: "outgoing" | "incoming";
        DirectionLabel: "On This Record" | "Linked To This";
        DisplayName: string;
        EntityDisplayName: string;
        EntityIcon: string;
        EntityName: string;
        FormattedDate: string;
        IsSoftLink: boolean;
        LinkTypeLabel: "Cross-App Link" | "Direct Relationship";
        PrimaryKey: CompositeKey;
        RelationshipLabel: string;
        SourceEntityIDFieldName?: string | null;
        SourceFieldName?: string;
        StatusLabel: string;
        TrackKey: string;
    }
    Index

    Properties

    CanUnlink?: boolean

    True when this outgoing link field is nullable and editable so the user can unlink it inline

    Direction: "outgoing" | "incoming"

    Whether the link originates from a field on this record ('outgoing') or from another record referencing this one ('incoming')

    DirectionLabel: "On This Record" | "Linked To This"

    Human-readable direction label ("On This Record" or "Linked To This")

    DisplayName: string

    Resolved display name / title of the linked record

    EntityDisplayName: string

    Business-friendly display name of the related entity

    EntityIcon: string

    Font Awesome icon class for the related entity

    EntityName: string

    Name of the related entity

    FormattedDate: string

    Formatted or relative timestamp if available

    IsSoftLink: boolean

    True for Cross-App Links (soft/entity+record links), false for Direct Relationships (hard FK)

    LinkTypeLabel: "Cross-App Link" | "Direct Relationship"

    Human-readable link category label ("Cross-App Link" or "Direct Relationship")

    PrimaryKey: CompositeKey

    Primary key of the linked record

    RelationshipLabel: string

    Business-friendly label describing how the record is linked (e.g. "Primary Record", "Customer")

    SourceEntityIDFieldName?: string | null

    Companion EntityID discriminator field name on this record for outgoing polymorphic links

    SourceFieldName?: string

    Field name on this record when Direction === 'outgoing'

    StatusLabel: string

    Optional status, type, or role badge text from the linked record

    TrackKey: string

    Unique key for

    tracking