Binding lookup context for Node. More...
#include <kanzi/core.ui/node/binding_node_lookup_context.hpp>
Static Public Member Functions | |
static BindingLookupContextPtr | create (Node &node, NodeSharedPtr templateRoot) |
Creates a binding lookup context for given node. More... | |
static BindingLookupContextPtr | create (Node &node) |
Creates a binding lookup context for given node. More... | |
Protected Member Functions | |
BindingNodeLookupContext (Node &node, NodeSharedPtr templateRoot) | |
Constructor. More... | |
Protected Member Functions inherited from kanzi::BindingLookupContext | |
BindingLookupContext ()=default | |
Constructor. More... | |
|
inlineexplicitprotected |
Constructor.
node | Node to use as base for lookup. |
templateRoot | Template root of this node. May be empty. |
|
static |
Creates a binding lookup context for given node.
node | Node to use as base for lookup. |
templateRoot | Template root for given node. |
|
static |
Creates a binding lookup context for given node.
Template root is not initialized.
node | Node to use as base for lookup. |
|
overridevirtual |
BindingLookupContext::clone() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::lookup() implementation.
Implements kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::createValueSourceOwner() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::registerGlobalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::unregisterGlobalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::registerLocalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::unregisterLocalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
inline |
Returns the node used for lookup.