Skip to content

INavigationMixins.PushedObservable(INavigation) method

Defined in

Type: INavigationMixins Namespace: ReactiveUI.Maui.Plugins.Popup Assembly: ReactiveUI.Maui.Plugins.Popup.dll

Applies to

net10.0, net10.0-android36.0, net10.0-ios26.0, net10.0-macos26.0, net10.0-windows10.0.19041, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-maccatalyst26.0, net10.0-tvos26.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net9.0-windows10.0.19041, netstandard2.1, net471

public static IObservable<PopupNavigationEventArgs> PushedObservable(this INavigation navigation)

View source

Summary: Observes when a popup page has been pushed onto the navigation stack.

Parameters

NameTypeDescription
navigationINavigationThe navigation service instance.

Returns: IObservable -- An observable sequence that emits PopupNavigationEventArgs each time a popup has been presented.

Remarks

        This method returns a Hot Observable derived from the Pushed event.
        Hot Observables produce values regardless of whether there are active subscriptions. The event fires
        after the popup has been fully added to the navigation stack, allowing for tracking or initialization
        of completed navigation events.