5 releases (breaking)
0.5.0 | Aug 10, 2024 |
---|---|
0.4.0 | Mar 4, 2024 |
0.3.0 | Jul 24, 2023 |
0.2.0 | Mar 3, 2023 |
0.1.0 | Feb 15, 2023 |
#229 in GUI
11KB
228 lines
Awesome GTK
Assorted utilities for usage with gtk-rs
Traverse widgets
use awesome_gtk::prelude::*;
// iterate over direct children
for child in widget.children() {
}
// iterate over direct children in reverse order
for child in widget.children_rev() {
}
// iterate over all children (depth-first)
for child in widget.traverse() {
}
Dependencies
~15–24MB
~439K SLoC