Is there a way to hide an element when you click basically anywhere outside of that element? I'm trying to make a popup menu that stays visible until you choose a menu item or click somewhere else on the canvas. 

There's canvas-level interactions, but not one for Click (Tap). This would be the most obvious way for me to achieve this. Click (Tap) the canvas to hide the element.