Render property binding source. More...
#include <kanzi/core.ui/binding/render_property_binding_source.hpp>
Public Member Functions | |
string | getPath () const |
Gets the path to object. | |
AbstractPropertyType | getPropertyType () const |
Gets the source property type. | |
Public Member Functions inherited from kanzi::BindingSource | |
BindingSourceRuntimePtr | createRuntime () |
Creates binding source runtime. | |
virtual | ~BindingSource () |
Destructor. | |
Static Public Member Functions | |
static BindingSourcePtr | create (string_view path, AbstractPropertyType propertyType) |
Creates an render property binding source. | |
Protected Member Functions | |
BindingSourceRuntimePtr | createRuntimeOverride () override |
BindingSource::createRuntime implementation. | |
RenderPropertyBindingSource (string_view path, AbstractPropertyType propertyType) | |
Constructor. | |
Protected Member Functions inherited from kanzi::BindingSource | |
BindingSource () | |
Constructor. | |
Protected Attributes | |
string | m_path |
Path to look up. | |
AbstractPropertyType | m_propertyType |
Property type to read. | |
Render property binding source.
Render property binding source is used to read values into bindings associated with render states only reading from node properties.
|
inlineexplicitprotected |
Constructor.
path | Path to object. |
propertyType | Property type to listen to. |
|
static |
Creates an render property binding source.
path | Path to object. |
propertyType | Property type to listen to. |
|
inline |
Gets the path to object.
|
inline |
Gets the source property type.
|
overrideprotectedvirtual |
BindingSource::createRuntime implementation.
Implements kanzi::BindingSource.
|
protected |
Path to look up.
|
protected |
Property type to read.