Custom Widget Navigation

Hi,
I have one simple widget, that only has one image in it. Widget is set to be focusable, and OnFocusReceived and OnFocusLost functions are overriden to change widget background. OnMouseEnter adds focus to the widget. All of this works fine. Widget is properly focused, and background properly changed.

Now the issue is how to handle navigation from here? I have two of them on my screen, and when I press up or down, I want to navigate to each other respecively. I know I should override OnKeyDown, and use InKeyEventGetKeyEventNavigationAction, but what from then? How do I tell it to call methods shown in bottom right corner of my image bellow (up, down, left, right, next, previous)? I can create my own variables with widget and tell my buttons to navigate to those depending of what navigation input is. This is my current solution, and it works fine. But I don’t want to use that, I want to use UE4 navigation, so I don’t have to set all these it in every widget and in every menu. Since my game is almost done, and has tons of buttons and UI elements.

Any help is appreciated, you can see image with settings bellow