EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class ExpressionWatcher

    Inheritance
    object
    DisposableReactiveObject
    ExpressionWatcherBase
    ExpressionWatcher
    Implements
    IValueWatcher
    IValueProvider
    IDisposable
    INotifyPropertyChanged
    Inherited Members
    ExpressionWatcherBase.Binder
    ExpressionWatcherBase.SetCurrentValue(object)
    ExpressionWatcherBase.PropertyType
    ExpressionWatcherBase.SourceType
    ExpressionWatcherBase.Watcher
    ExpressionWatcherBase.Source
    ExpressionWatcherBase.Value
    ExpressionWatcherBase.CanSetValue
    ExpressionWatcherBase.SupportsSetValue
    ExpressionWatcherBase.HasValue
    ExpressionWatcherBase.Error
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: PoeShared.Bindings
    Assembly: PoeShared.dll
    Syntax
    public class ExpressionWatcher : ExpressionWatcherBase, IValueWatcher, IValueProvider, IDisposable, INotifyPropertyChanged

    Constructors

    Name Description
    ExpressionWatcher(Type)

    Properties

    Name Description
    ConditionExpression
    SourceExpression

    Methods

    Name Description
    FormatToString(ToStringBuilder)

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    DisposableExtensions.AssignTo<T>(T, SerialDisposable)
    NotifyPropertyChangedExtensions.GetPropertyName<TObject, T1>(TObject, Expression<Func<TObject, T1>>)
    NotifyPropertyChangedExtensions.TryWaitForValue<TObject, T1>(TObject, Expression<Func<TObject, T1>>, Predicate<T1>, TimeSpan)
    NotifyPropertyChangedExtensions.WaitForAsync<TObject, T1>(TObject, Func<TObject, T1>, Predicate<T1>, TimeSpan)
    NotifyPropertyChangedExtensions.WaitForValueAsync<TObject, T1>(TObject, Expression<Func<TObject, T1>>, Predicate<T1>, TimeSpan)
    NotifyPropertyChangedExtensions.WaitForValue<TObject, T1>(TObject, Expression<Func<TObject, T1>>, Predicate<T1>, TimeSpan)
    NotifyPropertyChangedExtensions.WhenAnyProperty<TObject>(TObject, params string[])
    NotifyPropertyChangedExtensions.WhenAnyProperty<TObject, T1>(TObject, Expression<Func<TObject, T1>>)
    NotifyPropertyChangedExtensions.WhenAnyProperty<TObject, T1, T2>(TObject, Expression<Func<TObject, T1>>, Expression<Func<TObject, T2>>)
    NotifyPropertyChangedExtensions.WhenAnyProperty<TObject, T1, T2, T3>(TObject, Expression<Func<TObject, T1>>, Expression<Func<TObject, T2>>, Expression<Func<TObject, T3>>)
    NotifyPropertyChangedExtensions.WhenAnyProperty<TObject, T1, T2, T3, T4>(TObject, Expression<Func<TObject, T1>>, Expression<Func<TObject, T2>>, Expression<Func<TObject, T3>>, Expression<Func<TObject, T4>>)
    NotifyPropertyChangedExtensions.WhenAnyProperty<TObject, T1, T2, T3, T4, T5>(TObject, Expression<Func<TObject, T1>>, Expression<Func<TObject, T2>>, Expression<Func<TObject, T3>>, Expression<Func<TObject, T4>>, Expression<Func<TObject, T5>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    ReactiveObjectExtensions.BindPropertyTo<TSource, TTarget, TSourceProperty, TTargetProperty>(TTarget, Expression<Func<TTarget, TTargetProperty>>, TSource, Expression<Func<TSource, TSourceProperty>>)
    ReactiveObjectExtensions.BindPropertyTo<TSource, TTarget, TSourceProperty, TTargetProperty>(TTarget, Expression<Func<TTarget, TTargetProperty>>, TSource, Expression<Func<TSource, TSourceProperty>>, IScheduler)
    ReactiveObjectExtensions.LinkObjectProperties<TSource, TSourceProperty, TTargetProperty>(TSource, Expression<Func<TSource, TSourceProperty>>, Expression<Func<TSource, TTargetProperty>>)
    ReactiveObjectExtensions.RaiseIfChanged<TSource, TSourceProperty>(TSource, string, TSourceProperty, TSourceProperty)
    ReactiveObjectExtensions.RaiseWhenSourceValue<TSource, TTarget, TSourceProperty, TTargetProperty>(TTarget, Expression<Func<TTarget, TTargetProperty>>, TSource, Expression<Func<TSource, TSourceProperty>>, IScheduler)
    ReactiveObjectExtensions.ToPropertyHelper<TSource, TSourceProperty>(TSource, Expression<Func<TSource, TSourceProperty>>, IObservable<TSourceProperty>, IScheduler)
    ReactiveObjectExtensions.ToProperty<TSource, TSourceProperty>(TSource, Expression<Func<TSource, TSourceProperty>>, IObservable<TSourceProperty>, TSourceProperty, bool, IScheduler)
    XDocumentExtensions.AddTo<T>(T, XContainer)
    DisposableExtensions.ToObservable(IDisposable)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.