Class PropertyNotification
Definition
- Assembly:
- Tizen.NUI.dll
Issues a notification upon a condition of the property being met. See PropertyCondition for available defined conditions.
public class PropertyNotification : BaseHandle, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Constructors
View SourcePropertyNotification()
Create a instance of PropertyNotification.
Declaration
public PropertyNotification()
PropertyNotification(PropertyNotification)
Create a instance of PropertyNotification.
Declaration
public PropertyNotification(PropertyNotification handle)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification | handle |
Methods
View SourceAssign(PropertyNotification)
Assign.
Declaration
public PropertyNotification Assign(PropertyNotification rhs)
Parameters
Type | Name | Description |
---|---|---|
PropertyNotification | rhs | A reference to the copied handle. |
Returns
Type | Description |
---|---|
PropertyNotification | A reference to this. |
Dispose(DisposeTypes)
Dispose.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |
Overrides
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. |
GetCondition()
Gets the condition of this notification.
Declaration
public PropertyCondition GetCondition()
Returns
Type | Description |
---|---|
PropertyCondition | The condition is returned. |
GetNotifyMode()
Retrieves the current Notification mode.
Declaration
public PropertyNotification.NotifyMode GetNotifyMode()
Returns
Type | Description |
---|---|
PropertyNotification.NotifyMode | Notification mode. |
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
public bool GetNotifyResult()
Returns
Type | Description |
---|---|
bool |
GetPropertyNotificationFromPtr(IntPtr)
Get property notification from Intptr.
This should be internal, please do not use.
Declaration
public static PropertyNotification GetPropertyNotificationFromPtr(IntPtr cPtr)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | cPtr | An object of IntPtr type. |
Returns
Type | Description |
---|---|
PropertyNotification | An object of the PropertyNotification type. |
GetTarget()
Gets the target handle that this notification is observing.
Declaration
public Animatable GetTarget()
Returns
Type | Description |
---|---|
Animatable |
GetTargetProperty()
Gets the target handle's property index that this notification.
Declaration
public int GetTargetProperty()
Returns
Type | Description |
---|---|
int | The target property index. |
NotifySignal()
Connects to this signal to be notified when the notification has occurred.
Declaration
public PropertyNotifySignal NotifySignal()
Returns
Type | Description |
---|---|
PropertyNotifySignal | A signal object to Connect() with |
SetNotifyMode(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). |
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> |