The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

ObservedChangedMixin Class

Summary

A collection of helpers for IObservedChange<TSender, TValue>.
Namespace
ReactiveUI
Base Types
  • object
graph BT Type-->Base0["object"] Type["ObservedChangedMixin"] class Type type-node

Syntax

public static class ObservedChangedMixin

Methods

Name Value Summary
GetPropertyName<TSender, TValue>(IObservedChange<TSender, TValue>) string
Returns the name of a property which has been changed.
static
GetValue<TSender, TValue>(IObservedChange<TSender, TValue>) TValue
Returns the current value of a property given a notification that it has changed.
static
GetValueOrDefault<TSender, TValue>(IObservedChange<TSender, TValue>) TValue
Returns the current value of a property given a notification that it has changed.
static
Value<TSender, TValue>(IObservable<IObservedChange<TSender, TValue>>) IObservable<TValue>
Given a stream of notification changes, this method will convert the property changes to the current value of the property.
static

Extension Methods

Name Value Summary
InvokeViewModelAction<T>(Action<T>) object
This is a thing I lifted from Prism.