Files
galaxy/crates/galaxyui_core/src/prelude.rs
T

24 lines
942 B
Rust

pub use pathfinder_color::ColorU;
pub use pathfinder_geometry::rect::RectF;
pub use pathfinder_geometry::vector::{vec2f, Vector2F};
pub use crate::core::{
AppContext, Entity, GetSingletonModelHandle as _, ModelContext, ModelHandle, SingletonEntity,
TypedActionView, View, ViewContext, ViewHandle,
};
pub use crate::elements::{
Align, Border, ChildView, ConstrainedBox, Container, CornerRadius, CrossAxisAlignment,
DropShadow, Element, Empty, Fill, Flex, Hoverable, MainAxisAlignment, MainAxisSize, MinSize,
MouseStateHandle, Padding, ParentElement as _, Radius, SavePosition, Text,
};
pub use crate::platform::Cursor;
pub use crate::presenter::EventContext;
pub use crate::ui_components::components::Coords;
pub mod stack {
pub use crate::elements::{
AnchorPair, ChildAnchor, OffsetPositioning, OffsetType, ParentAnchor, ParentOffsetBounds,
PositioningAxis, Stack, XAxisAnchor, YAxisAnchor,
};
}