Namespace Tizen.NUI.Binding

Description

Classes

BindableObject

Provides a mechanism by which application developers can propagate changes that are made to data in one object to another.

BindableProperty

A BindableProperty is a backing store for properties allowing bindings on BindableObject.

BindablePropertyKey

The secret key to a BindableProperty, used to implement a BindableProperty with restricted write access.

BindingBase

An abstract class that provides a BindingMode and a formatting option.

Command

Defines an ICommand implementation that wraps a Action.

DataTemplate

A template for multiple bindings, commonly used by RecylerView and CollectionView.

DataTemplateSelector

Selects DataTemplate objects by data type and container.

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.

ElementTemplate

Base class for DataTemplate and ControlTemplate classes.

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

Interfaces

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.