From 90c20ac46b72b6d8f735f7efd283b9d1dfecfb9d Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 11 Jan 2022 10:47:56 +0700 Subject: Draft `Responsive` widget --- wgpu/src/lib.rs | 2 +- wgpu/src/widget.rs | 3 +++ wgpu/src/widget/responsive.rs | 6 ++++++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 wgpu/src/widget/responsive.rs (limited to 'wgpu/src') diff --git a/wgpu/src/lib.rs b/wgpu/src/lib.rs index fb03854b..69763e66 100644 --- a/wgpu/src/lib.rs +++ b/wgpu/src/lib.rs @@ -23,7 +23,7 @@ #![doc( html_logo_url = "https://raw.githubusercontent.com/iced-rs/iced/9ab6923e943f784985e9ef9ca28b10278297225d/docs/logo.svg" )] -#![deny(missing_docs)] +//#![deny(missing_docs)] #![deny(missing_debug_implementations)] #![deny(unused_results)] #![deny(unsafe_code)] diff --git a/wgpu/src/widget.rs b/wgpu/src/widget.rs index 99ae0ac2..ac8653d4 100644 --- a/wgpu/src/widget.rs +++ b/wgpu/src/widget.rs @@ -16,6 +16,7 @@ pub mod pane_grid; pub mod pick_list; pub mod progress_bar; pub mod radio; +pub mod responsive; pub mod rule; pub mod scrollable; pub mod slider; @@ -38,6 +39,8 @@ pub use progress_bar::ProgressBar; #[doc(no_inline)] pub use radio::Radio; #[doc(no_inline)] +pub use responsive::Responsive; +#[doc(no_inline)] pub use rule::Rule; #[doc(no_inline)] pub use scrollable::Scrollable; diff --git a/wgpu/src/widget/responsive.rs b/wgpu/src/widget/responsive.rs new file mode 100644 index 00000000..1a64ac62 --- /dev/null +++ b/wgpu/src/widget/responsive.rs @@ -0,0 +1,6 @@ +use crate::Renderer; + +pub use iced_native::widget::responsive::State; + +pub type Responsive<'a, Message> = + iced_native::widget::Responsive<'a, Message, Renderer>; -- cgit