diff --git a/src/CommunityToolkit.Maui/Extensions/NavigatedToEventArgsExtensions.shared.cs b/src/CommunityToolkit.Maui/Extensions/NavigatedToEventArgsExtensions.shared.cs new file mode 100644 index 000000000..7a7158df7 --- /dev/null +++ b/src/CommunityToolkit.Maui/Extensions/NavigatedToEventArgsExtensions.shared.cs @@ -0,0 +1,16 @@ +using CommunityToolkit.Maui.Views; + +namespace CommunityToolkit.Maui.Extensions; + +/// +/// Extension methods for . +/// +public static class NavigatedToEventArgsExtensions +{ + /// + /// Determines whether the previous page was a Community Toolkit . + /// + /// The current . + /// A boolean indicating whether the previous page was a Community Toolkit . + public static bool WasPreviousPageAToolkitPopup(this NavigatedToEventArgs args) => args.PreviousPage is PopupPage; +} \ No newline at end of file