3 implementations of IPageContainer
Microsoft.Maui.Controls (3)
MultiPage.cs (1)
16 public abstract class MultiPage<[DynamicallyAccessedMembers(BindableProperty.DeclaringTypeMembers | BindableProperty.ReturnTypeMembers)] T> : Page, IViewContainer<T>, IPageContainer<T>, IItemsView<T>, IMultiPageController<T> where T : Page
NavigationPage\NavigationPage.cs (1)
15 public partial class NavigationPage : Page, IPageContainer<Page>, IBarElement, IElementConfiguration<NavigationPage>, IStackNavigationView, IToolbarElement
Shell\Shell.cs (1)
24 public partial class Shell : Page, IShellController, IPropertyPropagationController, IPageContainer<Page>, IFlyoutView
15 references to IPageContainer
Microsoft.Maui.Controls (15)
Menu\MenuItemTracker.cs (3)
135 else if (page is IPageContainer<Page>) 137 var container = (IPageContainer<Page>)page;
Page\Page.cs (11)
610 var container = this as IPageContainer<Page>; 690 var pageContainer = this as IPageContainer<Page>; 713 var pageContainer = this as IPageContainer<Page>; 798 var container = this as IPageContainer<Page>; 866 (this as IPageContainer<Page>)?.CurrentPage?.SendNavigatedTo(args); 873 (this as IPageContainer<Page>)?.CurrentPage?.SendNavigatingFrom(args); 881 (this as IPageContainer<Page>)?.CurrentPage?.SendNavigatedFrom(args, false);
Platform\PageExtensions.cs (1)
17 else if (currentPage is IPageContainer<Page> pc)