Structural contract the menu dismiss handler reads from the popover.
Mirrors the inline PopoverController shape in
menu-trigger.directive.ts / context-menu-trigger.directive.ts to keep
@cngx/common/interactive free of @cngx/common/popover imports - the
popover module already depends on this entry-point and the reverse
import would close a circular ng-packagr dependency.