Class ReactivePreferenceFragment<TViewModel>
- Namespace
- ReactiveUI.AndroidX
- Assembly
- ReactiveUI.AndroidX.dll
This is a PreferenceFragment that is both an Activity and has ReactiveObject powers (i.e. you can call RaiseAndSetIfChanged).
[RequiresDynamicCode("ReactivePreferenceFragment uses methods that require dynamic code generation")]
[RequiresUnreferencedCode("ReactivePreferenceFragment uses methods that may require unreferenced code")]
public abstract class ReactivePreferenceFragment<TViewModel> : ReactivePreferenceFragment, IReactiveNotifyPropertyChanged<ReactivePreferenceFragment>, IReactiveObject, INotifyPropertyChanged, INotifyPropertyChanging, IEnableLogger, IHandleObservableErrors, IViewFor<TViewModel>, IViewFor, IActivatableView, ICanActivate where TViewModel : class
Type Parameters
TViewModelThe view model type.
- Inheritance
-
ReactivePreferenceFragment<TViewModel>
- Implements
-
IEnable
Logger IViewFor <TViewModel>
- Inherited Members
- Extension Methods
Constructors
ReactivePreferenceFragment()
Initializes a new instance of the ReactivePreferenceFragment<TViewModel> class.
ReactivePreferenceFragment(in nint, JniHandleOwnership?)
Initializes a new instance of the ReactivePreferenceFragment<TViewModel> class.
[RequiresDynamicCode("ReactivePreferenceFragment uses methods that require dynamic code generation")]
[RequiresUnreferencedCode("ReactivePreferenceFragment uses methods that may require unreferenced code")]
protected ReactivePreferenceFragment(in nint handle, JniHandleOwnership? ownership)
Parameters
handlenintThe handle.
ownershipJniHandle Ownership The ownership.
Properties
ViewModel
Gets or sets the strongly typed view model. Override this property to integrate with the platform's binding system.
Property Value
- TView
Model