summaryrefslogtreecommitdiffstats
path: root/native/src/widget.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón <hector0193@gmail.com>2019-09-24 15:39:33 +0200
committerLibravatar GitHub <noreply@github.com>2019-09-24 15:39:33 +0200
commit68c4752e998dca1d618380ce4e7d8ac52b710056 (patch)
tree35e386030b072c189509bb2ed3adeaec5b0fd4d1 /native/src/widget.rs
parentbb5cac49d028eb53c259ae58e3a007ebfb736fd4 (diff)
parent05c7c39ecb8910c75b82dc4052a7720fb2d42b4a (diff)
downloadiced-68c4752e998dca1d618380ce4e7d8ac52b710056.tar.gz
iced-68c4752e998dca1d618380ce4e7d8ac52b710056.tar.bz2
iced-68c4752e998dca1d618380ce4e7d8ac52b710056.zip
Merge pull request #17 from hecrj/web
Basic web support (core, native, and web crates)
Diffstat (limited to '')
-rw-r--r--native/src/widget.rs (renamed from src/widget.rs)14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/widget.rs b/native/src/widget.rs
index 30606934..9b770454 100644
--- a/src/widget.rs
+++ b/native/src/widget.rs
@@ -15,7 +15,7 @@
//! module. Therefore, you can directly type:
//!
//! ```
-//! use iced::{button, Button, Widget};
+//! use iced_native::{button, Button, Widget};
//! ```
//!
//! [`Widget`]: trait.Widget.html
@@ -26,19 +26,25 @@ mod row;
pub mod button;
pub mod checkbox;
pub mod image;
-//pub mod progress_bar;
pub mod radio;
pub mod slider;
pub mod text;
+#[doc(no_inline)]
pub use button::Button;
+#[doc(no_inline)]
pub use checkbox::Checkbox;
+#[doc(no_inline)]
pub use column::Column;
+#[doc(no_inline)]
pub use image::Image;
-//pub use progress_bar::ProgressBar;
+#[doc(no_inline)]
pub use radio::Radio;
+#[doc(no_inline)]
pub use row::Row;
+#[doc(no_inline)]
pub use slider::Slider;
+#[doc(no_inline)]
pub use text::Text;
use crate::{Event, Hasher, Layout, MouseCursor, Node, Point};
@@ -59,7 +65,7 @@ pub trait Widget<Message, Renderer>: std::fmt::Debug {
/// [`Node`]: ../struct.Node.html
/// [`Widget`]: trait.Widget.html
/// [`Layout`]: ../struct.Layout.html
- fn node(&self, renderer: &Renderer) -> Node;
+ fn node(&self, renderer: &mut Renderer) -> Node;
/// Draws the [`Widget`] using the associated `Renderer`.
///