Class PropertyNotification
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 4
Issues a notification upon a condition of the property being met. See PropertyCondition for available defined conditions.
C#Copypublic class PropertyNotification : BaseHandle, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable
- Inheritance
-
System.ObjectTizen.NUI.Binding.BindableObjectTizen.NUI.Binding.ElementPropertyNotification
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
Declaration
C#Copypublic PropertyNotification()
API Level: 4
Declaration
C#Copypublic PropertyNotification(PropertyNotification handle)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification | handle |
API Level: 4
Methods
Declaration
C#Copyprotected override void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |
Overrides
API Level: 4
Declaration
C#Copypublic static PropertyNotification DownCast(BaseHandle handle)
Parameters
Type | Name | Description |
---|---|---|
BaseHandle | handle | Handle to an object of BaseHandle type. |
Returns
Type | Description |
---|---|
PropertyNotification | Handle to an object of the PropertyNotification type. |
API Level: 4
Declaration
C#Copypublic PropertyCondition GetCondition()
Returns
Type | Description |
---|---|
PropertyCondition | The condition is returned. |
API Level: 4
Declaration
C#Copypublic PropertyNotification.NotifyMode GetNotifyMode()
Returns
Type | Description |
---|---|
PropertyNotification.NotifyMode | Notification mode. |
API Level: 4
View Source
GetNotifyResult()
Gets the result of the last condition check that caused a signal emit, useful when using NotifyOnChanged mode and need to know what it changed to.
Declaration
C#Copypublic bool GetNotifyResult()
Returns
Type | Description |
---|---|
System.Boolean |
API Level: 4
Declaration
C#Copypublic Animatable GetTarget()
Returns
Type | Description |
---|---|
Animatable |
API Level: 4
Declaration
C#Copypublic int GetTargetProperty()
Returns
Type | Description |
---|---|
System.Int32 | The target property index. |
API Level: 4
Declaration
C#Copypublic void SetNotifyMode(PropertyNotification.NotifyMode mode)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification.NotifyMode | mode | mode Notification mode (Default is PropertyNotification::NotifyOnTrue). |
API Level: 4
Events
View Source
Notified
Event for Notified signal which can be used to subscribe/unsubscribe the event handler Notified signal is emitted when the notification upon a condition of the property being met, has occurred.
Declaration
C#Copypublic event DaliEventHandler<object, PropertyNotification.NotifyEventArgs> Notified
Event Type
Type | Description |
---|---|
DaliEventHandler<System.Object, PropertyNotification.NotifyEventArgs> |
API Level: 4
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable