summaryrefslogtreecommitdiffstats
path: root/native/src/widget.rs
diff options
context:
space:
mode:
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`.
///