summaryrefslogtreecommitdiffstats
path: root/lazy/src/pure.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lazy/src/pure.rs')
-rw-r--r--lazy/src/pure.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/lazy/src/pure.rs b/lazy/src/pure.rs
deleted file mode 100644
index dc500e5e..00000000
--- a/lazy/src/pure.rs
+++ /dev/null
@@ -1,31 +0,0 @@
-mod component;
-mod responsive;
-
-pub use component::Component;
-pub use responsive::Responsive;
-
-use iced_native::Size;
-use iced_pure::Element;
-
-/// Turns an implementor of [`Component`] into an [`Element`] that can be
-/// embedded in any application.
-pub fn component<'a, C, Message, Renderer>(
- component: C,
-) -> Element<'a, Message, Renderer>
-where
- C: Component<Message, Renderer> + 'a,
- C::State: 'static,
- Message: 'a,
- Renderer: iced_native::Renderer + 'a,
-{
- component::view(component)
-}
-
-pub fn responsive<'a, Message, Renderer>(
- f: impl Fn(Size) -> Element<'a, Message, Renderer> + 'a,
-) -> Responsive<'a, Message, Renderer>
-where
- Renderer: iced_native::Renderer,
-{
- Responsive::new(f)
-}