HF RL Explorer

Issue: matMenuTriggerFor input should accept null to support conditional submenus

Issue: matMenuTriggerFor input should accept null to support conditional submenus: a task in LegoFlow-SWE (Harbor dataset). It is currently impossible to conditionally attach a submenu to a trigger element using a single binding. A typical pattern like:

Part of Lego-X/LegoFlow-SWE.