Class CanActivateViewFetcher
- Namespace
- ReactiveUI
- Assembly
- ReactiveUI.dll
This class implements View Activation for classes that explicitly describe their activation via ICanActivate. This class is used by the framework.
public class CanActivateViewFetcher : IActivationForViewFetcher
- Inheritance
-
CanActivateViewFetcher
- Implements
- Extension Methods
Constructors
CanActivateViewFetcher()
public CanActivateViewFetcher()
Methods
GetActivationForView(IActivatableView)
Get an observable defining whether the view is active.
public IObservable<bool> GetActivationForView(IActivatableView view)
Parameters
view
IActivatableViewThe view to observe.
Returns
- IObservable<bool>
An observable tracking whether the view is active.
GetAffinityForView(Type)
Returns a positive integer for derived instances of the ICanActivate interface.
public int GetAffinityForView(Type view)
Parameters
view
TypeThe source type to check.
Returns
- int
A positive integer if GetActivationForView(IActivatableView) is supported, zero otherwise.