1 using System.ComponentModel;
3 namespace Tizen.NUI.Binding
6 /// The direction of changes propagation for bindings.
8 [EditorBrowsable(EditorBrowsableState.Never)]
9 public enum BindingMode
12 /// When used in Bindings, indicates that the Binding should use the DefaultBindingMode. When used in BindableProperty declaration, defaults to BindingMode.OneWay.
17 /// Indicates that the binding should propagates changes from source (usually the View Model) to target (the BindableObject) in both directions.
22 /// Indicates that the binding should only propagate changes from source (usually the View Model) to target (the BindableObject). This is the default mode for most BindableProperty values.
27 /// Indicates that the binding should only propagate changes from target (the BindableObject) to source (usually the View Model). This is mainly used for read-only BindableProperty values.
32 /// Indicates that the binding will be applied only when the binding context changes and the value will not be monitored for changes with INotifyPropertyChanged.