IPopupNavigationMixins.PoppingObservable(IPopupNavigation) method¶
Defined in
Type: IPopupNavigationMixins
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> PoppingObservable(this IPopupNavigation service)
Summary: Observes when a popup page is beginning to be popped from the navigation stack.
Parameters
| Name | Type | Description |
|---|---|---|
service | IPopupNavigation | The popup navigation service instance. |
Returns: IObservablePopupNavigationEventArgs each time a popup begins to be dismissed.
Remarks
This method returns a Hot Observable derived from the Popping event.
Hot Observables produce values regardless of whether there are active subscriptions. The event fires
before the popup is actually removed from the navigation stack, allowing for interception or logging
of navigation events.