Class ReactiveTableViewCell<TViewModel>
- Namespace
- ReactiveUI
- Assembly
- ReactiveUI.dll
This is a UITableViewCell that is both an UITableViewCell and has ReactiveObject powers (i.e. you can call RaiseAndSetIfChanged).
public abstract class ReactiveTableViewCell<TViewModel> : ReactiveTableViewCell, IReactiveNotifyPropertyChanged<ReactiveTableViewCell>, IHandleObservableErrors, IReactiveObject, INotifyPropertyChanged, INotifyPropertyChanging, IEnableLogger, ICanActivate, IViewFor<TViewModel>, IViewFor, IActivatableView where TViewModel : class
Type Parameters
TViewModel
The view model type.
- Inheritance
-
ReactiveTableViewCell<TViewModel>
- Implements
-
IViewFor<TViewModel>
- Inherited Members
- Extension Methods
Constructors
ReactiveTableViewCell()
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell()
ReactiveTableViewCell(CGRect?)
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell(CGRect? frame)
Parameters
frame
CGRectThe frame.
ReactiveTableViewCell(NSCoder)
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell(NSCoder coder)
Parameters
coder
NSCoderThe coder.
ReactiveTableViewCell(NSObjectFlag)
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell(NSObjectFlag t)
Parameters
t
NSObjectFlagThe object flag.
ReactiveTableViewCell(IntPtr)
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell(IntPtr handle)
Parameters
handle
IntPtrThe pointer.
ReactiveTableViewCell(UITableViewCellStyle, NSString)
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell(UITableViewCellStyle style, NSString reuseIdentifier)
Parameters
style
UITableViewCellStyleThe ui table view cell style.
reuseIdentifier
NSStringThe reuse identifier.
ReactiveTableViewCell(UITableViewCellStyle, string)
Initializes a new instance of the ReactiveTableViewCell<TViewModel> class.
protected ReactiveTableViewCell(UITableViewCellStyle style, string reuseIdentifier)
Parameters
style
UITableViewCellStyleThe ui table view cell style.
reuseIdentifier
stringThe reuse identifier.
Properties
ViewModel
Gets or sets the ViewModel corresponding to this specific View. This should be a DependencyProperty if you're using XAML.
public TViewModel? ViewModel { get; set; }
Property Value
- TViewModel