Member Junction
    Preparing search index...

    Fully resolved target descriptor for a record link.

    interface ResolvedRecordLinkTarget {
        CompanionEntityFieldName: string | null;
        DisplayName: string | null;
        EntityDisplayName: string;
        EntityIcon: string;
        EntityInfo: EntityInfo | undefined;
        EntityName: string;
        IsPolymorphic: boolean;
        NameFieldMapOnHost: string | null;
        PrimaryKey: CompositeKey;
        RecordID: string;
    }
    Index

    Properties

    CompanionEntityFieldName: string | null

    Companion entity discriminator column name when IsPolymorphic === true.

    DisplayName: string | null

    Known display name of the target record, or null if not yet resolved.

    EntityDisplayName: string

    Human-readable display name of the target entity.

    EntityIcon: string

    Font Awesome icon class for the target entity.

    EntityInfo: EntityInfo | undefined

    Resolved EntityInfo metadata if found in the provider.

    EntityName: string

    Canonical MemberJunction entity name of the linked record.

    IsPolymorphic: boolean

    True when resolved via a polymorphic EntityField.EntityIDFieldName pair.

    NameFieldMapOnHost: string | null

    Companion virtual display-name column on the host Record (if any).

    PrimaryKey: CompositeKey

    Target record's CompositeKey.

    RecordID: string

    String representation of the target record ID (or URL segment for composite keys).