How to focus on a button without using cursor

I have seen that each UMG widget has a section labelled navigation with some options that appear to be bound to what look like input events (left, right, next, previous) but I cannot find any documentation on how this system works or any functions that reference these. It is possible I just haven’t been looking in the right place.