MCPcopy Create free account
hub / github.com/DioxusLabs/dioxus-components / update_pointer

Function update_pointer

primitives/src/pointer.rs:79–87  ·  view source on GitHub ↗
(pointer_id: i32, position: ClientPoint)

Source from the content-addressed store, hash-verified

77}
78
79fn update_pointer(pointer_id: i32, position: ClientPoint) {
80 if let Some(pointer) = POINTERS
81 .write()
82 .iter_mut()
83 .find(|pointer| pointer.id == pointer_id)
84 {
85 pointer.position = position;
86 }
87}
88
89fn remove_pointer(pointer_id: i32) {
90 POINTERS.write().retain(|pointer| pointer.id != pointer_id);

Callers 1

pointer.rsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected