summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2020-04-05 18:32:51 +0200
committerLibravatar GitHub <noreply@github.com>2020-04-05 18:32:51 +0200
commitad0a6c4c10afe6dceed52b953cd90aa04e91098a (patch)
treef9bf96a234e5adfdb86120882173cc73ed2a0110 /src
parentfd064ff9902786e2ce83cb9cafce34029447055c (diff)
parent335ad1dd1d5bfa65e9a3174fcecd9e1fe871646d (diff)
downloadiced-ad0a6c4c10afe6dceed52b953cd90aa04e91098a.tar.gz
iced-ad0a6c4c10afe6dceed52b953cd90aa04e91098a.tar.bz2
iced-ad0a6c4c10afe6dceed52b953cd90aa04e91098a.zip
Merge pull request #259 from robjtede/docs/feature-flags
reference feature flags in docs
Diffstat (limited to '')
-rw-r--r--src/lib.rs1
-rw-r--r--src/widget.rs11
2 files changed, 11 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index e6e15e95..4f66cc73 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -178,6 +178,7 @@
#![deny(unused_results)]
#![forbid(unsafe_code)]
#![forbid(rust_2018_idioms)]
+#![cfg_attr(docsrs, feature(doc_cfg))]
mod application;
mod element;
mod sandbox;
diff --git a/src/widget.rs b/src/widget.rs
index 758dc930..03e3192b 100644
--- a/src/widget.rs
+++ b/src/widget.rs
@@ -18,13 +18,22 @@
//! [`text_input::State`]: text_input/struct.State.html
#[cfg(not(target_arch = "wasm32"))]
mod platform {
- pub use iced_wgpu::widget::*;
+ pub use iced_wgpu::widget::{
+ button, checkbox, container, pane_grid, progress_bar, radio,
+ scrollable, slider, text_input,
+ };
+
+ #[cfg(feature = "canvas")]
+ #[cfg_attr(docsrs, doc(cfg(feature = "canvas")))]
+ pub use iced_wgpu::widget::canvas;
+ #[cfg_attr(docsrs, doc(cfg(feature = "image")))]
pub mod image {
//! Display images in your user interface.
pub use iced_winit::image::{Handle, Image};
}
+ #[cfg_attr(docsrs, doc(cfg(feature = "svg")))]
pub mod svg {
//! Display vector graphics in your user interface.
pub use iced_winit::svg::{Handle, Svg};