Awesome GTK

Build codecov Crates.io Docs.rs

Assorted utilities for usage with gtk-rs

Traverse widgets

```rust 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() {

} ```