Class PropertyCondition
Definition
- Assembly:
- Tizen.NUI.dll
A condition that can be evaluated on a Property Value
C#Copypublic class PropertyCondition : BaseHandle, INotifyPropertyChanged, IDisposable
- Inheritance
- Implements
-
System.ComponentModel.INotifyPropertyChangedSystem.IDisposable
Constructors
Declaration
C#Copypublic PropertyCondition()
Methods
Declaration
C#Copypublic float GetArgument(uint index)
Parameters
Type | Name | Description |
---|---|---|
uint | index | The condition index to get the argument. |
Returns
Type | Description |
---|---|
float | The arguments used for this condition. |
Declaration
C#Copypublic uint GetArgumentCount()
Returns
Type | Description |
---|---|
uint | The arguments used for this condition. |
Declaration
C#Copypublic static PropertyCondition GreaterThan(float arg)
Parameters
Type | Name | Description |
---|---|---|
float | arg | The argument for the condition. |
Returns
Type | Description |
---|---|
PropertyCondition | A property condition function object. |
Inside(float, float)
Inside condition compares whether property is greater than arg0 and less than arg1.
Declaration
C#Copypublic static PropertyCondition Inside(float arg0, float arg1)
Parameters
Type | Name | Description |
---|---|---|
float | arg0 | The first argument for the condition. |
float | arg1 | The second argument for the condition. |
Returns
Type | Description |
---|---|
PropertyCondition | A property condition function object. |
Declaration
C#Copypublic static PropertyCondition LessThan(float arg)
Parameters
Type | Name | Description |
---|---|---|
float | arg | The argument for the condition. |
Returns
Type | Description |
---|---|
PropertyCondition | A property condition function object. |
Outside(float, float)
Outside condition compares whether property is less than arg0 or greater than arg1
Declaration
C#Copypublic static PropertyCondition Outside(float arg0, float arg1)
Parameters
Type | Name | Description |
---|---|---|
float | arg0 | The first argument for the condition. |
float | arg1 | The second argument for the condition. |
Returns
Type | Description |
---|---|
PropertyCondition | A property condition function object. |
Step(float, float)
Detects when a property changes by stepAmount from initialValue, in both positive and negative directions. This will continue checking for multiples of stepAmount.
Declaration
C#Copypublic static PropertyCondition Step(float stepAmount, float initialValue)
Parameters
Type | Name | Description |
---|---|---|
float | stepAmount | The step size required to trigger condition. |
float | initialValue | The initial value to step from. |
Returns
Type | Description |
---|---|
PropertyCondition | A property condition function object. |
Step(float)
Receives notifications as a property goes above/below the inputted values. Values must be ordered and can be either ascending or descending.
Declaration
C#Copypublic static PropertyCondition Step(float stepAmount)
Parameters
Type | Name | Description |
---|---|---|
float | stepAmount | List of values to receive notifications for as a property crosses them. |
Returns
Type | Description |
---|---|
PropertyCondition | A property condition function object. |