CanActivateViewFetcher.GetActivationForView(IActivatableView) method¶
Defined in
Type: CanActivateViewFetcher
Namespace: ReactiveUI.Reactive
Assembly: ReactiveUI.Reactive.dll
Applies to
net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471
public IObservable<bool> GetActivationForView(IActivatableView view)
Summary: Returns an observable sequence that indicates the activation state of the specified view.
Parameters
| Name | Type | Description |
|---|---|---|
view | [IActivatableView](# | The view for which to observe activation and deactivation events. If the view does not support activation, the observable will emit a single value of false. |
Returns: IObservabletrue and false values that reflect the activation
and deactivation state of the view. The sequence emits true when the view is activated and
false when it is deactivated.
Remarks
If the provided view does not implement ICanActivate, the returned observable
emits false and completes immediately. Otherwise, the observable reflects the view's
activation and deactivation events as they occur.