Class PropertyNotification
Definition
- Assembly:
- Tizen.NUI.dll
Issues a notification upon a condition of the property being met. See PropertyCondition for available defined conditions.
C#Copypublic class PropertyNotification : BaseHandle, INotifyPropertyChanged, IDisposable
- Inheritance
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
Declaration
C#Copypublic PropertyNotification()
Declaration
C#Copypublic PropertyNotification(PropertyNotification handle)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification | handle |
Methods
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. |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | Thrown when handle is null. |
Declaration
C#Copypublic PropertyCondition GetCondition()
Returns
Type | Description |
---|---|
PropertyCondition | The condition is returned. |
Declaration
C#Copypublic PropertyNotification.NotifyMode GetNotifyMode()
Returns
Type | Description |
---|---|
PropertyNotification.NotifyMode | Notification mode. |
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 |
---|---|
bool |
Declaration
C#Copypublic Animatable GetTarget()
Returns
Type | Description |
---|---|
Animatable |
Declaration
C#Copypublic int GetTargetProperty()
Returns
Type | Description |
---|---|
int | The target property index. |
Declaration
C#Copypublic void SetNotifyMode(PropertyNotification.NotifyMode mode)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification.NotifyMode | mode | mode Notification mode (Default is PropertyNotification::NotifyOnTrue). |
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<object, PropertyNotification.NotifyEventArgs> |
Implements
System.ComponentModel.INotifyPropertyChanged
System.IDisposable