xengui 0.2.7

a retained-mode gui library in rust
Documentation
// SPDX-License-Identifier: Apache-2.0
pub mod background;
pub mod border;
pub mod box_shadow;
pub mod outline;
pub mod overflow;
pub mod overscroll;
pub mod color;
pub mod display;
pub mod edges;
pub mod flex;
pub mod grid;
pub mod length;
pub mod position;
pub mod properties;
pub mod scrollbar;
pub mod scrollbar_gutter;
pub mod size;
pub mod style_builder;
pub mod typography;
pub mod cursor;
pub mod theme;
pub mod system_theme;

pub use background::Background;
pub use border::Border;
pub use box_shadow::BoxShadow;
pub use outline::Outline;
pub use overflow::Overflow;
pub use overscroll::Overscroll;
pub use color::Color;
pub use display::Display;
pub use edges::Edges;
pub use flex::*;
pub use font_style::FontStyle;
pub use font_weight::FontWeight;
pub use grid::*;
pub use length::{ Length, set_viewport_size };
pub use letter_spacing::LetterSpacing;
pub use line_height::LineHeight;
pub use position::Position;
pub use scrollbar::{ ResolvedScrollbar, ScrollbarStyle };
pub use scrollbar_gutter::ScrollbarGutter;
pub use properties::Style;
pub use size::Size;
pub use style_builder::*;
pub use text_align::TextAlign;
pub use text_decoration::TextDecoration;
pub use typography::*;
pub use cursor::Cursor;
pub use system_theme::SystemTheme;
pub use theme::{
    current_theme,
    set_active_theme,
    set_active_theme_by_name,
    IntoThemed,
    Theme,
    ThemeMode,
};