MonoMobile.Views.DialogViewController.ConfigureNavbarItems C# (CSharp) Method

ConfigureNavbarItems() private method

private ConfigureNavbarItems ( ) : void
return void
		private void ConfigureNavbarItems()
		{
			var nav = ParentViewController as UINavigationController;
			if (nav != null)
			{
				nav.SetToolbarHidden(ToolbarButtons == null, true);
			
				NavigationItem.RightBarButtonItem = null;
				NavigationItem.LeftBarButtonItem = null;

				if (NavbarButtons != null)
				{
					foreach (var button in NavbarButtons)
					{
						if (button.Command.CanExecute(null))
						{
							if (button.Location == BarButtonLocation.Right)
								NavigationItem.RightBarButtonItem = button;
							else if (button.Location != BarButtonLocation.Back)
								NavigationItem.LeftBarButtonItem = button;
							else
							{
								NavigationItem.LeftBarButtonItem = button;
								NavigationItem.SetHidesBackButton(true, false);
							}
						}
					}
				}
			}
		}