From ef218e8ba8fd204ddd907f3fbac9d00bdb353ebf Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Sat, 16 Oct 2021 15:35:07 +0200 Subject: [PATCH] Panels: make `Side` and `TopBottomSide` public Closes https://github.com/emilk/egui/issues/799 --- egui/src/containers/panel.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/egui/src/containers/panel.rs b/egui/src/containers/panel.rs index 5cab86db..6a1adf5e 100644 --- a/egui/src/containers/panel.rs +++ b/egui/src/containers/panel.rs @@ -27,7 +27,7 @@ struct PanelState { /// `Left` or `Right` #[derive(Clone, Copy, Debug, PartialEq)] -enum Side { +pub enum Side { Left, Right, } @@ -94,7 +94,7 @@ impl SidePanel { } /// `id_source`: Something unique, e.g. `"my_panel"`. - fn new(side: Side, id_source: impl std::hash::Hash) -> Self { + pub fn new(side: Side, id_source: impl std::hash::Hash) -> Self { Self { side, id: Id::new(id_source), @@ -303,7 +303,7 @@ impl SidePanel { /// `Top` or `Bottom` #[derive(Clone, Copy, Debug, PartialEq)] -enum TopBottomSide { +pub enum TopBottomSide { Top, Bottom, } @@ -370,7 +370,7 @@ impl TopBottomPanel { } /// `id_source`: Something unique, e.g. `"my_panel"`. - fn new(side: TopBottomSide, id_source: impl std::hash::Hash) -> Self { + pub fn new(side: TopBottomSide, id_source: impl std::hash::Hash) -> Self { Self { side, id: Id::new(id_source),