20 references to FlyoutBehavior
Microsoft.Maui (1)
Core\IFlyoutView.cs (1)
27 FlyoutBehavior FlyoutBehavior { get; }
Microsoft.Maui.Controls (19)
FlyoutPage\FlyoutPage.cs (5)
329 Handler?.UpdateValue(nameof(FlyoutBehavior)); 350 Handler?.UpdateValue(nameof(FlyoutBehavior)); 356 Maui.FlyoutBehavior IFlyoutView.FlyoutBehavior 361 return Maui.FlyoutBehavior.Locked; 363 return Maui.FlyoutBehavior.Flyout;
Shell\IShellController.cs (1)
17 void OnFlyoutBehaviorChanged(FlyoutBehavior behavior);
Shell\Shell.cs (10)
62 BindableProperty.CreateAttached(nameof(FlyoutBehavior), typeof(FlyoutBehavior), typeof(Shell), FlyoutBehavior.Flyout, 222 public static FlyoutBehavior GetFlyoutBehavior(BindableObject obj) => (FlyoutBehavior)obj.GetValue(FlyoutBehaviorProperty); 233 public static void SetFlyoutBehavior(BindableObject obj, FlyoutBehavior value) => obj.SetValue(FlyoutBehaviorProperty, value); 1385 public FlyoutBehavior FlyoutBehavior 1387 get => (FlyoutBehavior)GetValue(FlyoutBehaviorProperty); 1755 internal FlyoutBehavior GetEffectiveFlyoutBehavior() 1870 var behavior = (this as IFlyoutView).FlyoutBehavior; 1991 FlyoutBehavior IFlyoutView.FlyoutBehavior 2169 public FlyoutBehavior FlyoutBehavior => shell.FlyoutBehavior;
ShellToolbar.cs (3)
93 var flyoutBehavior = (_shell as IFlyoutView).FlyoutBehavior; 94 _drawerToggleVisible = stack.Count <= 1 && flyoutBehavior is FlyoutBehavior.Flyout; 118 flyoutBehavior == FlyoutBehavior.Flyout);