UMG Widget Interaction In VR

How To Enable/Create Click Function in a 3D Widget with vive motion controllers. I have a sofa mesh in blueprint with a 3D Widget,along with a box collision. Overlapping the collision box pops up the 3d widget. Now how to integrate each button in UI element, so that it changes accordingly. I have the blueprint and viewport snapshots. Found few tutorials how to teleport,pickup,drop,grab functions,but not this.