using WPFluent.Controls;
namespace WPFluent.Extensions;
///
/// Extensions for the .
///
public static class NavigationServiceExtensions
{
///
/// Sets the pane display mode of the navigation service.
///
/// The navigation service.
/// The pane display mode.
/// Same so multiple calls can be chained.
public static INavigationService SetPaneDisplayMode(
this INavigationService navigationService,
NavigationViewPaneDisplayMode paneDisplayMode)
{
INavigationView? navigationControl = navigationService.GetNavigationControl();
if(navigationControl is not null)
{
navigationControl.PaneDisplayMode = paneDisplayMode;
}
return navigationService;
}
}