summaryrefslogtreecommitdiffstats
path: root/core/src/align.rs
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/align.rs')
-rw-r--r--core/src/align.rs64
1 files changed, 0 insertions, 64 deletions
diff --git a/core/src/align.rs b/core/src/align.rs
deleted file mode 100644
index ad0d8a25..00000000
--- a/core/src/align.rs
+++ /dev/null
@@ -1,64 +0,0 @@
-/// Alignment on an axis of a container.
-#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
-pub enum Align {
- /// Align at the start of the axis.
- Start,
-
- /// Align at the center of the axis.
- Center,
-
- /// Align at the end of the axis.
- End,
-}
-
-/// Alignment on the cross axis of a container.
-#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
-pub enum CrossAlign {
- /// Align at the start of the axis.
- Start,
-
- /// Align at the center of the axis.
- Center,
-
- /// Align at the end of the axis.
- End,
-
- /// Fill the entire axis.
- Fill,
-}
-
-impl From<Align> for CrossAlign {
- fn from(align: Align) -> Self {
- match align {
- Align::Start => Self::Start,
- Align::Center => Self::Center,
- Align::End => Self::End,
- }
- }
-}
-
-/// The horizontal alignment of some resource.
-#[derive(Debug, Clone, Copy, PartialEq, Eq)]
-pub enum HorizontalAlignment {
- /// Align left
- Left,
-
- /// Horizontally centered
- Center,
-
- /// Align right
- Right,
-}
-
-/// The vertical alignment of some resource.
-#[derive(Debug, Clone, Copy, PartialEq, Eq)]
-pub enum VerticalAlignment {
- /// Align top
- Top,
-
- /// Vertically centered
- Center,
-
- /// Align bottom
- Bottom,
-}