(&self)
| 848 | } |
| 849 | |
| 850 | fn destroy_children(&self) { |
| 851 | let mut comp = self.as_ref().borrow_mut(); |
| 852 | |
| 853 | assert!( |
| 854 | !comp.destroyed, |
| 855 | "Widget was already destroyed but is being interacted with" |
| 856 | ); |
| 857 | |
| 858 | while let Some(child) = comp.children.pop() { |
| 859 | // if let Some(widget) = child.widget() { |
| 860 | // widget.destroy(); |
| 861 | // } |
| 862 | } |
| 863 | } |
| 864 | |
| 865 | fn destroy(&self) { |
| 866 | let mut comp = self.as_ref().borrow_mut(); |
no test coverage detected