Settings contain information about expression binding operation, i.e. More...
#include <kanzi/core.ui/binding/expression_binding_processor.hpp>
Public Member Functions | |
Settings () | |
Public Attributes | |
KzuExpressionValidatorOperation | operation |
Id of expression operation. More... | |
KzuExpressionValidatorArgumentType | argument1 |
First argument of the operation. More... | |
PropertyField | argument1Field |
Field of first argument. More... | |
KzuExpressionValidatorArgumentType | argument2 |
Second argument of the operation. More... | |
PropertyField | argument2Field |
Field of second argument. More... | |
KzuExpressionValidatorArgumentType | argument3 |
Third argument of the operation. More... | |
PropertyField | argument3Field |
Field of third argument. More... | |
unsigned int | output |
Output where result of the operation should be written. More... | |
PropertyField | outputField |
Field of output where result of the operation should be written. More... | |
Settings contain information about expression binding operation, i.e.
which operation should be executed, which arguments this operation should have, etc.
Settings are used by operation after is it added to a binding.
|
explicit |
KzuExpressionValidatorOperation kanzi::BindingExpressionOpCode::Settings::operation |
Id of expression operation.
KzuExpressionValidatorArgumentType kanzi::BindingExpressionOpCode::Settings::argument1 |
First argument of the operation.
PropertyField kanzi::BindingExpressionOpCode::Settings::argument1Field |
Field of first argument.
KzuExpressionValidatorArgumentType kanzi::BindingExpressionOpCode::Settings::argument2 |
Second argument of the operation.
PropertyField kanzi::BindingExpressionOpCode::Settings::argument2Field |
Field of second argument.
KzuExpressionValidatorArgumentType kanzi::BindingExpressionOpCode::Settings::argument3 |
Third argument of the operation.
PropertyField kanzi::BindingExpressionOpCode::Settings::argument3Field |
Field of third argument.
unsigned int kanzi::BindingExpressionOpCode::Settings::output |
Output where result of the operation should be written.
PropertyField kanzi::BindingExpressionOpCode::Settings::outputField |
Field of output where result of the operation should be written.