Optional pre-resolved display name for the target record.
Explicit target entity name (or UUID) for Direct mode, or fallback when FieldName metadata is absent.
Foreign-key or polymorphic-FK field name on Record (e.g. 'CurrentOrganizationID', 'RecordID').
Controls whether clicking the host element is intercepted by [mjRecordLink] to emit FormNavigationEvent:
'auto' (default): intercepts clicks when (Navigate) has subscribers or when inside a form container/slot;
otherwise lets any existing (click) handler on the host element run naturally.true: always intercepts clicks and dispatches FormNavigationEvent.false: never intercepts host element clicks (hover preview + Quick Edit only).Hover intent delay in milliseconds before opening the preview popover (defaults to 260).
Optional explicit virtual display-name field on Record to update when Quick Edit saves.
ReadonlyNavigateEmitted when the user clicks the link or clicks "Open Record" inside the hover preview popover.
Explicit target CompositeKey for Direct mode.
Optional metadata provider override.
Optional explicit [Record] input when using bare mjRecordLink attribute.
Explicit target record ID for Direct mode.
Whether record link navigation and hover preview are enabled (defaults to true).
ReadonlyRecordEmitted when the user saves inline Quick Edit changes inside the hover preview popover.
Whether hovering the element opens the <mj-record-preview-popover> card (defaults to true).
Effective BaseEntity record from [mjRecordLink]="Record" or [Record]="Record".
Primary input bound via [mjRecordLink]="Record" (Field-driven mode) or bare mjRecordLink ("" in Direct mode).
Resolves the current target record descriptor from the directive's inputs.
Declarative
[mjRecordLink]directive that attaches MemberJunction's full record-linking UX to any<button>,<a>,<span>, or chip element:<mj-record-preview-popover>) with summary fields and status badgeRecordEntityField.RelatedEntity+EntityField.EntityIDFieldName)FormNavigationEventwithOpenInNewTab)Usage Modes
Recordmetadata):EntityNameandRecordIDorPrimaryKey):