ReactiveTableViewSourceExtensions Class

Summary

Extension methods for ReactiveTableViewSource<TSource>.
Namespace
ReactiveUI
Base Types
  • object
graph BT Type-->Base0["object"] Type["ReactiveTableViewSourceExtensions"] class Type type-node

Syntax

public static class ReactiveTableViewSourceExtensions

Methods

Name Value Summary
BindTo<TSource, TCell>(IObservable<INotifyCollectionChanged>, UITableView, float, Action<TCell>, Func<ReactiveTableViewSource<TSource>, IDisposable>) IDisposable
Extension method that binds an observable of a collection as the source of a UITableView. Also registers the given class with an unspecified cellKey (you should probably not specify any other cellKeys).
static
BindTo<TSource, TCell>(IObservable<INotifyCollectionChanged>, UITableView, NSString, float, Action<TCell>, Func<ReactiveTableViewSource<TSource>, IDisposable>) IDisposable
Extension method that binds an observable of a collection as the source of a UITableView.
static
BindTo<TSource, TCell>(IObservable<IReadOnlyList<TableSectionInformation<TSource, TCell>>>, UITableView, Func<ReactiveTableViewSource<TSource>, IDisposable>) IDisposable

Extension method that binds an observable of a list of table sections as the source of a UITableView.

If your IReadOnlyList<T> is also an instance of IReactiveNotifyCollectionChanged<T>, then this method will silently update the bindings whenever it changes as well. Otherwise, it will just log a message.

static