MCPcopy Create free account
hub / github.com/algoscienceacademy/RustUI / render

Method render

src/components/stack.rs:79–86  ·  view source on GitHub ↗
(&self, renderer: &mut Renderer)

Source from the content-addressed store, hash-verified

77
78impl Component for Stack {
79 fn render(&self, renderer: &mut Renderer) {
80 for (child, position) in self.children.iter().zip(self.child_positions.iter()) {
81 let mut child_bounds = child.bounds();
82 child_bounds.origin = *position;
83 // Update child position before rendering
84 child.render(renderer);
85 }
86 }
87
88 fn handle_event(&mut self, event: Event) {
89 for child in &mut self.children {

Callers

nothing calls this directly

Calls 1

boundsMethod · 0.45

Tested by

no test coverage detected