Expand description
KAS core prelude
It is recommended to use kas::prelude
instead, which is an extension of
this crate’s prelude.
Re-exports§
pub use crate::Action;
pub use crate::dir::Direction;
pub use crate::dir::Directional;
pub use crate::event::Command;
pub use crate::event::ConfigCx;
pub use crate::event::Event;
pub use crate::event::EventCx;
pub use crate::event::EventState;
pub use crate::event::IsUsed;
pub use crate::event::Unused;
pub use crate::event::Used;
pub use crate::geom::Coord;
pub use crate::geom::Offset;
pub use crate::geom::Rect;
pub use crate::geom::Size;
pub use crate::layout::Align;
pub use crate::layout::AlignHints;
pub use crate::layout::AlignPair;
pub use crate::layout::AxisInfo;
pub use crate::layout::SizeRules;
pub use crate::layout::Stretch;
pub use crate::text::AccessString;
pub use crate::theme::DrawCx;
pub use crate::theme::SizeCx;
pub use crate::window::Window;
pub use crate::window::WindowId;
pub use crate::ChildIndices;
pub use crate::Node;
pub use crate::Scrollable;
pub use crate::Events;
pub use crate::Layout;
pub use crate::Role;
pub use crate::RoleCx;
pub use crate::RoleCxExt;
pub use crate::Tile;
pub use crate::TileExt;
pub use crate::Widget;
pub use crate::HasId;
pub use crate::Id;
pub use crate::autoimpl;
pub use crate::impl_anon;
pub use crate::impl_default;
pub use crate::impl_scope;
pub use crate::impl_self;
pub use crate::widget_index;
pub use crate::widget_set_rect;
pub use crate::cast::traits::*;