15 references to FlyoutLayoutBehavior
Microsoft.Maui.Controls (15)
FlyoutPage\FlyoutPage.cs (15)
27
public static readonly BindableProperty FlyoutLayoutBehaviorProperty = BindableProperty.Create(nameof(FlyoutLayoutBehavior), typeof(
FlyoutLayoutBehavior
), typeof(FlyoutPage), default(
FlyoutLayoutBehavior
),
133
public
FlyoutLayoutBehavior
FlyoutLayoutBehavior
135
get { return (
FlyoutLayoutBehavior
)GetValue(FlyoutLayoutBehaviorProperty); }
172
FlyoutLayoutBehavior
behavior = FlyoutLayoutBehavior;
175
bool isSplitOnLandscape = (behavior ==
FlyoutLayoutBehavior
.SplitOnLandscape || behavior ==
FlyoutLayoutBehavior
.Default) && orientation.IsLandscape();
176
bool isSplitOnPortrait = behavior ==
FlyoutLayoutBehavior
.SplitOnPortrait && orientation.IsPortrait();
177
return behavior ==
FlyoutLayoutBehavior
.Split || isSplitOnLandscape || isSplitOnPortrait;
189
FlyoutLayoutBehavior
behavior = FlyoutLayoutBehavior;
192
bool isSplitOnLandscape = (behavior ==
FlyoutLayoutBehavior
.SplitOnLandscape || behavior ==
FlyoutLayoutBehavior
.Default) && orientation.IsLandscape();
193
bool isSplitOnPortrait = behavior ==
FlyoutLayoutBehavior
.SplitOnPortrait && orientation.IsPortrait();
194
return behavior !=
FlyoutLayoutBehavior
.Split && !isSplitOnLandscape && !isSplitOnPortrait;
274
if (page.FlyoutLayoutBehavior !=
FlyoutLayoutBehavior
.Default)