The focus chain node of a focus scope consists of the node of the focus scope, its focus order, and the focus order offset.
More...
#include <kanzi/core.ui/input/focus_scope.hpp>
The focus chain node of a focus scope consists of the node of the focus scope, its focus order, and the focus order offset.
- Since
- Kanzi 3.9.0
◆ FocusChainNode() [1/2]
kanzi::FocusChainNode::FocusChainNode |
( |
| ) |
|
|
explicitdefault |
◆ FocusChainNode() [2/2]
kanzi::FocusChainNode::FocusChainNode |
( |
Node & |
node, |
|
|
size_t |
offset |
|
) |
| |
|
explicit |
◆ operator bool()
kanzi::FocusChainNode::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator==()
bool kanzi::FocusChainNode::operator== |
( |
const FocusChainNode & |
rhs | ) |
const |
|
inline |
◆ isFocused()
bool kanzi::FocusChainNode::isFocused |
( |
| ) |
const |
Returns whether this focus chain element is focused or, in case it is a scope node, contains focus.
◆ reset()
void kanzi::FocusChainNode::reset |
( |
| ) |
|
Resets the focus chain node fields to an invalid state.
◆ get()
Returns the focus chain node for a node.
- Parameters
-
node | The node for which to return the focus chain node. |
◆ node
Node* kanzi::FocusChainNode::node |
The node of the focus scope.
The documentation for this struct was generated from the following file: