HoverableElementArea

HoverableElementArea implements a component whose children may optionally provide a hover element to be displayed at the position of the mouse cursor when hovered over child component. A displayed hovered element will be confined to the bounds of the parent HoverableElementArea but may display over multiple children.