Member Junction
    Preparing search index...

    Root-scoped singleton service that manages a single body-mounted <mj-record-preview-popover> overlay across the entire application.

    Before mounting or reusing the overlay component for a target entity, MjRecordPreviewPopoverService calls ResolveRecordPreviewPopoverType to look up any registered subclass of MjRecordPreviewPopoverComponent in MJGlobal.Instance.ClassFactory:

    • Entity-specific subclass: @RegisterClass(MjRecordPreviewPopoverComponent, 'MJ_BizApps_Common: People')
    • Schema/wildcard subclass: @RegisterClass(MjRecordPreviewPopoverComponent, 'MJ_BizApps_Common:*')
    • Global replacement subclass: @RegisterClass(MjRecordPreviewPopoverComponent)

    When a different subclass is registered for the hovered entity, the service transparently swaps the mounted component instance while reusing the same instance when the resolved class is unchanged.

    Implements

    • OnDestroy
    Index

    Constructors

    Accessors

    Methods