23 references to FlyoutBehavior
Microsoft.Maui (1)
Core\IFlyoutView.cs (1)
27
FlyoutBehavior
FlyoutBehavior { get; }
Microsoft.Maui.Controls (22)
FlyoutPage\FlyoutPage.cs (5)
326
Handler?.UpdateValue(nameof(
FlyoutBehavior
));
347
Handler?.UpdateValue(nameof(
FlyoutBehavior
));
353
Maui.
FlyoutBehavior
IFlyoutView.FlyoutBehavior
358
return Maui.
FlyoutBehavior
.Locked;
360
return Maui.
FlyoutBehavior
.Flyout;
Shell\IShellController.cs (1)
17
void OnFlyoutBehaviorChanged(
FlyoutBehavior
behavior);
Shell\Shell.cs (14)
60
BindableProperty.CreateAttached(nameof(FlyoutBehavior), typeof(
FlyoutBehavior
), typeof(Shell),
FlyoutBehavior
.Flyout,
220
public static
FlyoutBehavior
GetFlyoutBehavior(BindableObject obj) => (
FlyoutBehavior
)obj.GetValue(FlyoutBehaviorProperty);
231
public static void SetFlyoutBehavior(BindableObject obj,
FlyoutBehavior
value) => obj.SetValue(FlyoutBehaviorProperty, value);
837
if (platformInitiated && FlyoutIsPresented && GetEffectiveFlyoutBehavior() !=
FlyoutBehavior
.Locked)
1383
public
FlyoutBehavior
FlyoutBehavior
1385
get => (
FlyoutBehavior
)GetValue(FlyoutBehaviorProperty);
1753
internal
FlyoutBehavior
GetEffectiveFlyoutBehavior()
1763
return
FlyoutBehavior
.Flyout;
1765
return
FlyoutBehavior
.Disabled;
1775
return
FlyoutBehavior
.Disabled;
1868
var
behavior = (this as IFlyoutView).FlyoutBehavior;
1989
FlyoutBehavior
IFlyoutView.FlyoutBehavior
ShellToolbar.cs (2)
106
var
flyoutBehavior = (_shell as IFlyoutView).FlyoutBehavior;
118
flyoutBehavior ==
FlyoutBehavior
.Flyout);