Base class for binding operations. More...
#include <kanzi/core.ui/binding/binding.hpp>
Public Member Functions | |
| virtual void | attach (Binding &binding)=0 |
| Attaches operation in binding. More... | |
| virtual void | detach ()=0 |
| Detaches operation in binding. More... | |
| virtual void | execute ()=0 |
| Executes operation. More... | |
| virtual BindingOperationSharedPtr | clone ()=0 |
| Clones operation. More... | |
Base class for binding operations.
|
pure virtual |
Attaches operation in binding.
| binding | Owning binding. |
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.
|
pure virtual |
Detaches operation in binding.
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.
|
pure virtual |
Executes operation.
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.
|
pure virtual |
Clones operation.
Implemented in kanzi::BindingExpressionOpCode, and kanzi::BindingAnimationOpCode.