onMouseOut method
Implementation
@HostListener('mouseout')
void onMouseOut(MouseEvent event) {
if (!_isMouseDriven) return;
MenuItem? item = _itemForTarget(event.target!);
if (item == null) return;
if (item == _hoveredItem) {
_hoveredItem = null;
}
_subMenuOpener.cancel();
}