quadraui 0.6.0

Cross-platform Rust UI toolkit: write one AppLogic and run it unmodified on TUI, GTK4 (Linux), macOS, and Windows backends
Documentation
//! `cargo run --example macos_multi_tree --features macos`
//!
//! macOS port of `msv_multi_tree.rs` / `gtk_multi_tree.rs`. Same
//! `DebugSidebar` `AppLogic` impl in `examples/common/multi_tree.rs`;
//! only the runner call differs. Demonstrates the debug-sidebar
//! consumer pattern: a `MultiSectionView` with four `TreeView`
//! sections (the `SidebarSystem` compose helper drives focus,
//! scrolling, and scrollbar drag).
//!
//! Controls:
//! - mouse click on header / body / scrollbar
//! - `Tab` / `Shift+Tab` cycle active section
//! - `↑` / `↓`            scroll active section
//! - `Enter`              select first row of active section
//! - `q` / `Esc`          quit

#[path = "common/mod.rs"]
mod common;

fn main() -> std::process::ExitCode {
    quadraui::macos::run(common::DebugSidebar::new())
}