rust_widgets 1.1.3

Pure Rust cross-platform native GUI library with hardware-adaptive rendering, 60+ widgets, touch/gesture support, i18n, and SVG-pipeline-accurate output
// SPDX-FileCopyrightText: Copyright (c) 2026 Mike Li/Mikewolfli/Wei Li(mikewolfli@163.com)
// SPDX-License-Identifier: MIT

//! Basic widget types: buttons, labels, checkboxes, etc.
pub mod button;
pub mod checkbox;
pub mod frame;
pub mod label;
pub mod radiobutton;
#[cfg(not(any(feature = "mini", feature = "embedded")))]
pub mod toggle_button;
// Re-export widget types
pub use button::{Button, ButtonState};
pub use checkbox::{CheckBox, CheckState};
pub use frame::{Frame, FrameShadow, FrameShape};
pub use label::Label;
pub use radiobutton::RadioButton;
#[cfg(not(any(feature = "mini", feature = "embedded")))]
pub use toggle_button::{ToggleButton, ToggleButtonState};