(&mut self, callback: Box<dyn FnMut(Id, PointerData)>)
| 5718 | } |
| 5719 | |
| 5720 | pub fn on_hover(&mut self, callback: Box<dyn FnMut(Id, PointerData)>) { |
| 5721 | let open_idx = self.get_open_layout_element(); |
| 5722 | let elem_id = self.layout_elements[open_idx].id; |
| 5723 | if let Some(item) = self.layout_element_map.get_mut(&elem_id) { |
| 5724 | item.on_hover_fn = Some(callback); |
| 5725 | } |
| 5726 | } |
| 5727 | |
| 5728 | pub fn pressed(&self) -> bool { |
| 5729 | let open_idx = self.get_open_layout_element(); |
nothing calls this directly
no test coverage detected