TableViewControllerBase<TViewModel> Class

Assembly
Rocket.Surgery.ReactiveUI.dll
Namespace
Rocket.Surgery.ReactiveUI
Base Types
graph BT Type-->Base0["ReactiveTableViewController<TViewModel>"] Type["TableViewControllerBase<TViewModel>"] class Type type-node

Syntax

public abstract class TableViewControllerBase<TViewModel> : ReactiveTableViewController<TViewModel> 
    where TViewModel : class, IReactiveObject

Type Parameters

Name Description
TViewModel

Constructors

Properties

Name Value Summary
ViewBindings CompositeDisposable

Methods

Name Value Summary
Appeared() IObservable<bool>
Appearing() IObservable<bool>
BindControls() void
CreateUserInterface() void
Disappeared() IObservable<bool>
Disappearing() IObservable<bool>
Initialize() void
LoadTableSource() void
RegisterObservers() void
ViewDidAppear(bool) void
ViewDidDisappear(bool) void
ViewDidLoad() void
ViewWillAppear(bool) void
ViewWillDisappear(bool) void

Extension Methods