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.
public class PropertyNotification : BaseHandle, INotifyPropertyChanged, IDynamicResourceHandler, IElement, INameScope, IElementController, IDisposable
- Inheritance
- Implements
Constructors
View SourcePropertyNotification()
Create a instance of PropertyNotification.
Declaration
public PropertyNotification()
API Level: 4
View SourcePropertyNotification(PropertyNotification)
Create a instance of PropertyNotification.
Declaration
public PropertyNotification(PropertyNotification handle)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification | handle |
API Level: 4
Methods
View SourceDownCast(BaseHandle)
Downcast a PropertyNotification instance.
Declaration
public 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
View SourceGetCondition()
Gets the condition of this notification.
Declaration
public PropertyCondition GetCondition()
Returns
Type | Description |
---|---|
PropertyCondition | The condition is returned. |
API Level: 4
View SourceGetNotifyMode()
Retrieves the current Notification mode.
Declaration
public PropertyNotification.NotifyMode GetNotifyMode()
Returns
Type | Description |
---|---|
PropertyNotification.NotifyMode | Notification mode. |
API Level: 4
View SourceGetNotifyResult()
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
public bool GetNotifyResult()
Returns
Type | Description |
---|---|
Boolean |
API Level: 4
View SourceGetTarget()
Gets the target handle that this notification is observing.
Declaration
public Animatable GetTarget()
Returns
Type | Description |
---|---|
Animatable |
API Level: 4
View SourceGetTargetProperty()
Gets the target handle's property index that this notification.
Declaration
public int GetTargetProperty()
Returns
Type | Description |
---|---|
Int32 | The target property index. |
API Level: 4
View SourceSetNotifyMode(PropertyNotification.NotifyMode)
Sets the Notification mode.
Declaration
public void SetNotifyMode(PropertyNotification.NotifyMode mode)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification.NotifyMode | mode | mode Notification mode (Default is PropertyNotification::NotifyOnTrue). |
API Level: 4
Events
View SourceNotified
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
public event DaliEventHandler<object, PropertyNotification.NotifyEventArgs> Notified
Event Type
Type | Description |
---|---|
DaliEventHandler<Object, PropertyNotification.NotifyEventArgs> |