nodeIdFromNode
Convert a node pointer into a node id.
Note: Assumes mutex is held and performs a linear search of nodes.
Parameters
- self:*AccessKit
- *AccessKit
- node:*Node
- *Node
Source
Implementation
pub fn nodeIdFromNode(self: *AccessKit, node: *Node) ?dvui.Id {
var itr = self.nodes.iterator();
while (itr.next()) |entry| {
if (entry.value_ptr.* == node) return entry.key_ptr.*;
}
return null;
}