Summary
Syntax
public static ExpressionObserver Create<T, U>(Func<T> rootGetter, Expression<Func<T, U>> expression, IObservable<Unit> update, bool enableDataValidation = false, string description = null)
Type Parameters
Parameters
Name |
Type |
Description |
rootGetter |
Func<T> |
A function which gets the root object. |
expression |
Expression<Func<T, U>> |
The expression. |
update |
IObservable<Unit> |
An observable which triggers a re-read of the getter. |
enableDataValidation |
bool |
Whether or not to track data validation |
description |
string |
A description of the expression. If null, expression's string representation will be used.
|
Return Value