From e73cce3455699b96116780f039303f6afe6fa34e Mon Sep 17 00:00:00 2001 From: drendog Date: Sun, 16 Nov 2025 17:11:37 +0100 Subject: [PATCH] feat: prelude --- src/lib.rs | 2 ++ src/prelude.rs | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 src/prelude.rs diff --git a/src/lib.rs b/src/lib.rs index 05bd0f1..d6a3479 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4,6 +4,8 @@ mod composition { pub use layer_shika_composition::*; } +pub mod prelude; + pub use composition::{ AnchorEdges, Error, EventLoopHandle, KeyboardInteractivity, Layer, LayerShika, PopupAt, PopupHandle, PopupPositioningMode, PopupRequest, PopupSize, PopupWindow, Result, RuntimeState, diff --git a/src/prelude.rs b/src/prelude.rs new file mode 100644 index 0000000..bac20fe --- /dev/null +++ b/src/prelude.rs @@ -0,0 +1,10 @@ +#![allow(clippy::pub_use)] + +pub use crate::{ + AnchorEdges, Error, KeyboardInteractivity, Layer, LayerShika, PopupAt, PopupPositioningMode, + PopupRequest, PopupSize, Result, +}; + +pub use crate::calloop; + +pub use crate::{slint, slint_interpreter};