gpuikit 0.8.0

A UI toolkit for GPUI applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Shared traits: the small vocabulary elements agree on — a control size, a
//! click handler, a disabled flag — rather than a place for a trait per idea.
//!
//! There is deliberately **no `portal` module**. Positioning an overlay is
//! `gpui::anchored()`'s job; the crate's convention is `deferred()` over
//! `anchored()`, with `.offset()` rather than a margin on the child. A
//! 486-line `Portal` trait lived here for a year with zero callers.

pub mod accessible;
pub mod button;
pub mod clickable;
pub mod control_sized;
pub mod disableable;
pub mod labelable;
pub mod orientable;
pub mod selectable;