public void SetupElementNavigation(IUIElementNavigation upElement = null, IUIElementNavigation downElement = null, IUIElementNavigation leftElement = null, IUIElementNavigation rightElement = null)
 {
     _UpElement    = upElement;
     _DownElement  = downElement;
     _LeftElement  = leftElement;
     _RightElement = rightElement;
 }
 public Strategy_NavigateElementBasic(Animator buttonAnimator, IGetReceiverFunctionality inputReceivers, IElementSubmissionTypeSetup submissionSetup)
 {
     _ButtonAnimator = buttonAnimator;
     _UIElementNavigationReceiver = inputReceivers.GetUIElementNavigationReceiver;
     _UIElementSubmissionSetup    = submissionSetup;
     _UpElement    = null;
     _DownElement  = null;
     _LeftElement  = null;
     _RightElement = null;
 }