1 2 3 4 5 6 7 8 9 10 11 12 13
use crate::{create_widget, impl_widget}; create_widget!(Text, Label); impl Node for Text { impl_widget!(Text, Label, (None)); } impl Text { pub fn label(&self, label: &str) { self.widget.set_label(label); } }