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

Search Results for

    Namespace PoeShared.Bindings

    Classes

    BindableReactiveObject
    BindableReactiveObjectExtensions
    CsharpExpressionParser
    ExpressionWatcher
    ExpressionWatcherBase

    Serves as the base class for all watchers in the binding mechanism. It initializes and manages the binding and watching process.

    ExpressionWatcher<TSource, TProperty>
    ObservableValueWrapper
    PropertyPathWatcher

    A watcher class that monitors Property changes of a given source object. It extends the ExpressionWatcherBase to provide functionality specific to watching property paths within reactive programming contexts.

    ReactiveBinding

    Represents a reactive binding that establishes a connection between a source value provider and a target watcher. This binding becomes active when both the source and target have valid values and is used to propagate changes from the source to the target, allowing for reactive updates in a data-driven application.

    Interfaces

    IBindableReactiveObject

    Represents an object that supports binding with reactive properties and objects.

    ICsharpExpressionParser

    Defines methods to parse C# expressions.

    IReactiveBinding

    Defines a reactive binding that connects a source and a target, ensuring the target reflects changes in the source.

    IValueProvider

    Values providers are responsible for providing an actual value or providing info about an exception if value retrieval is not possible.

    IValueWatcher

    Value watchers are responsible for not only providing value/error but are able to set current value in some cases

    © Xab3r. All rights reserved.