Show: Delphi C++
Display Preferences

System.Bindings

From XE2 API Documentation
Jump to: navigation, search

Is the unit scope for the LiveBindings framework engine. Contains units that implements the LiveBindings engine.

Units

System.Bindings.CustomScopeContains a class that implements a base custom scope for use within LiveBindings.
System.Bindings.CustomWrapperContains a class that implements a custom wrapper for use within LiveBindings.
System.Bindings.EvalProtocolContains interfaces that define compiled bindings expressions, custom scopes, custom wrappers, dynamic instances of a member within a dynamic group, wrapped resulting types, Left Values, wrappers considered as placeholders for physical values, scope enumerators, scope symbols, immediate values, and related interfaces. Also contains classes that implement custom wrapper getter callbacks, location wrappers, scope symbols, subscription notification, value wrappers, and so on.
System.Bindings.ExpressionContains classes that implement assiciations between an interface and an expression object, that facilitate grouping and naming of binding expressions, associations between a Delphi object and an expression object. Also contains the parent class for all binding expressions, and some global routines that provide a way for easy creation of associations between Delphi objects and expression objects and between interface references and expression objects.
System.Bindings.ExpressionDefaultsContains a class that implements the default behavior for binding expressions.
System.Bindings.FactoriesContains classes that implement a binding expression factory, a binding scope factory and a binding manager factory.
System.Bindings.HelperContains a class that implements a binding expression helper class with utility methods and some related record types.
System.Bindings.ManagerContains a class that implements a binding manager that manages all the binding expressions and notifies them of changes in the objects contained by the binding expression.
System.Bindings.ManagerDefaultsContains a class that implements a bindings manager that supports incoming change notifications.
System.Bindings.MethodsContains a class that implements a list of binding methods and its factory, an related functions and invokable function bodies. Also some global routines to allow for returning of a location used by bidirectional expressions, also returning of Left Values that can be extracted and stored.
System.Bindings.OutputsContains classes that implement a factory for managing callbacks used for assignment to output properties of classes, collections of routines used by data bindings, and various routines and types that support the converters for Left Values and related functionality.


Personal tools
Previous Versions
Translations