Namespace Tizen.NUI.Binding
Classes
Behavior
Behavior<T>
BindableObject
Provides a mechanism by which application developers can propagate changes that are made to data in one object to another.
BindableObjectExtensions
BindableProperty
A BindableProperty is a backing store for properties allowing bindings on BindableObject.
BindablePropertyConverter
BindablePropertyKey
The secret key to a BindableProperty, used to implement a BindableProperty with restricted write access.
Binding
BindingBase
An abstract class that provides a BindingMode and a formatting option.
BindingCondition
BindingExtensions
Provides extension methods for binding properties of a view model to a view.
BindingProperty<TView, TValue>
The BindingProperty class represents a binding property for a view.
BindingSession<TViewModel>
BindingSession class provides a mechanism for binding properties of a view model to a view.
BindingTypeConverter
ColorTypeConverter
Command
Defines an ICommand implementation that wraps a Action.
Command<T>
Condition
DataTemplate
A template for multiple bindings, commonly used by RecylerView and CollectionView.
DataTemplateExtensions
DataTemplateSelector
Selects DataTemplate objects by data type and container.
DataTrigger
Element
Provides the base class for all Tizen.NUI.Binding hierarchal elements. This class contains all the methods and properties required to represent an element in the Tizen.NUI.Binding hierarchy.
ElementEventArgs
ElementTemplate
Base class for DataTemplate and ControlTemplate classes.
EventHandlerHelper
EventHandlerHelper class provides a helper method to set and get event handlers using actions.
EventTrigger
FloatGraphicsTypeConverter
A TypeConverter of float variable as it's graphics type suffix. dp, sp suffix is converted to pixel value with Dpi and ScalingFactors by GraphicsTypeManager. GraphicsTypeManager
ImageShadowTypeConverter
ImageViewBindings
Provides a set of static properties that represent the bindable properties of the ImageView class.
IntGraphicsTypeConverter
MultiTrigger
NameScopeExtensions
PointSizeTypeConverter
Position2DTypeConverter
PositionTypeConverter
RectangleTypeConverter
RelativeVector2TypeConverter
RelativeVector3TypeConverter
RelativeVector4TypeConverter
ResourceDictionary
RotationTypeConverter
Setter
ShadowTypeConverter
Size2DTypeConverter
SizeTypeConverter
TextEditorBindings
Provides a set of static properties for binding TextEditor controls.
TextFieldBindings
This class provides a set of static properties for binding with TextField control.
TextLabelBindings
Provides a set of static properties that represent the data-binding capabilities of the TextLabel class.
Trigger
TriggerAction
TriggerBase
TwoWayBindingProperty<TView, TValue>
This class represents a two-way binding property between a view and its value.
TypeConverter
TypeTypeConverter
Vector2TypeConverter
Vector3TypeConverter
Vector4TypeConverter
ViewBindings
Provides a set of static properties that represent the binding properties of the View class.
XamlPropertyCondition
XamlStyle
Interfaces
IDataTemplate
IResourcesProvider
IValueConverter
Enums
BindingMode
The direction of changes propagation for bindings.
Delegates
BindableProperty.BindingPropertyChangedDelegate
Delegate for BindableProperty.PropertyChanged.
BindableProperty.BindingPropertyChangedDelegate<TPropertyType>
Strongly-typed delegate for BindableProperty.PropertyChanged.
BindableProperty.BindingPropertyChangingDelegate
Delegate for BindableProperty.PropertyChanging.
BindableProperty.BindingPropertyChangingDelegate<TPropertyType>
Strongly-typed delegate for BindableProperty.PropertyChanging.
BindableProperty.CoerceValueDelegate
Delegate for BindableProperty.CoerceValue.
BindableProperty.CoerceValueDelegate<TPropertyType>
Strongly-typed delegate for BindableProperty.CoerceValue.
BindableProperty.CreateDefaultValueDelegate
Delegate for BindableProperty.DefaultValueCreator.
BindableProperty.CreateDefaultValueDelegate<TDeclarer, TPropertyType>
Strongly-typed delegate for BindableProperty.DefaultValueCreator.
BindableProperty.ValidateValueDelegate
Delegate for BindableProperty.ValidateValue.
BindableProperty.ValidateValueDelegate<TPropertyType>
Strongly-typed delegate for BindableProperty.ValidateValue.