Interact w/ 3D Widgets Via Code?

Since 3D widgets don’t support keyboard input yet, does anyone know if it’s possible to at least trigger interaction with them through code? For example, is there a way for me to call a function or trigger an event on a widget to tell it that the user scrolled up or down in the menu, or selected a menu item?

I’m using Blueprint right now and can’t find anything like that, but maybe it’s available in C++?

Thanks!