diff options
author | 2020-05-27 05:05:13 +0200 | |
---|---|---|
committer | 2020-05-27 05:05:13 +0200 | |
commit | 22ced3485eb6f295faaab1e31d8d1b8d61fc422b (patch) | |
tree | 5dde16d8a4a161995800acc482c13fc8dc697639 /src/widget.rs | |
parent | d6bf8955dbca03898e379aae376d91677bb4d223 (diff) | |
download | iced-22ced3485eb6f295faaab1e31d8d1b8d61fc422b.tar.gz iced-22ced3485eb6f295faaab1e31d8d1b8d61fc422b.tar.bz2 iced-22ced3485eb6f295faaab1e31d8d1b8d61fc422b.zip |
Introduce feature flags to enable `iced_glow`
Also keep `iced_wgpu` as the default renderer for the time being.
Diffstat (limited to 'src/widget.rs')
-rw-r--r-- | src/widget.rs | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/src/widget.rs b/src/widget.rs index eebf5f2a..3e4d4788 100644 --- a/src/widget.rs +++ b/src/widget.rs @@ -18,25 +18,28 @@ //! [`text_input::State`]: text_input/struct.State.html #[cfg(not(target_arch = "wasm32"))] mod platform { - pub use iced_glow::widget::{ + pub use crate::renderer::widget::{ button, checkbox, container, pane_grid, progress_bar, radio, scrollable, slider, text_input, Column, Row, Space, Text, }; - #[cfg(feature = "canvas")] - #[cfg_attr(docsrs, doc(cfg(feature = "canvas")))] - pub use iced_glow::widget::canvas; + #[cfg(any(feature = "canvas", feature = "glow_canvas"))] + #[cfg_attr( + docsrs, + doc(cfg(any(feature = "canvas", feature = "glow_canvas"))) + )] + pub use crate::renderer::widget::canvas; #[cfg_attr(docsrs, doc(cfg(feature = "image")))] pub mod image { //! Display images in your user interface. - pub use iced_glutin::image::{Handle, Image}; + pub use crate::runtime::image::{Handle, Image}; } #[cfg_attr(docsrs, doc(cfg(feature = "svg")))] pub mod svg { //! Display vector graphics in your user interface. - pub use iced_glutin::svg::{Handle, Svg}; + pub use crate::runtime::svg::{Handle, Svg}; } #[doc(no_inline)] |