summaryrefslogtreecommitdiffstats
path: root/src/widget/progress_bar.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-09-03 13:47:32 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-09-03 13:47:32 +0200
commit52394732fc2a5c6152a938f1b2967c921bfef7be (patch)
treefb705005debe5c1d9ccd8dbe9d6043dea245062c /src/widget/progress_bar.rs
parent64fc0ffded3d4243bbe288a760319ff100d060e1 (diff)
downloadiced-52394732fc2a5c6152a938f1b2967c921bfef7be.tar.gz
iced-52394732fc2a5c6152a938f1b2967c921bfef7be.tar.bz2
iced-52394732fc2a5c6152a938f1b2967c921bfef7be.zip
Fix `Image` and `ProgressBar` doc examples
Diffstat (limited to '')
-rw-r--r--src/widget/progress_bar.rs22
1 files changed, 7 insertions, 15 deletions
diff --git a/src/widget/progress_bar.rs b/src/widget/progress_bar.rs
index 0ce274e4..19e164f6 100644
--- a/src/widget/progress_bar.rs
+++ b/src/widget/progress_bar.rs
@@ -1,14 +1,13 @@
//! Displays action progress to your users.
use crate::{
- Style, Node, Element, MouseCursor, Layout, Hasher, Widget,
- Point, Rectangle,
+ Element, Hasher, Layout, MouseCursor, Node, Point, Rectangle, Style, Widget,
};
use std::hash::Hash;
/// A widget that displays a progress of an action.
-///
+///
/// It implements [`Widget`] when the associated [`core::Renderer`] implements
/// the [`button::Renderer`] trait.
///
@@ -18,7 +17,7 @@ use std::hash::Hash;
/// # Example
///
/// ```
-/// use coffee::ui::ProgressBar;
+/// use iced::ProgressBar;
///
/// let progress = 0.75;
///
@@ -60,7 +59,7 @@ impl ProgressBar {
impl<Message, Renderer> Widget<Message, Renderer> for ProgressBar
where
- Renderer: self::Renderer
+ Renderer: self::Renderer,
{
fn node(&self, _renderer: &Renderer) -> Node {
Node::new(self.style.height(50))
@@ -72,10 +71,7 @@ where
layout: Layout<'_>,
_cursor_position: Point,
) -> MouseCursor {
- renderer.draw(
- layout.bounds(),
- self.progress,
- );
+ renderer.draw(layout.bounds(), self.progress);
MouseCursor::OutOfBounds
}
@@ -98,13 +94,9 @@ pub trait Renderer {
/// It receives:
/// * the bounds of the [`ProgressBar`]
/// * the progress of the [`ProgressBar`]
- ///
+ ///
/// [`ProgressBar`]: struct.ProgressBar.html
- fn draw(
- &mut self,
- bounds: Rectangle<f32>,
- progress: f32,
- );
+ fn draw(&mut self, bounds: Rectangle<f32>, progress: f32);
}
impl<'a, Message, Renderer> From<ProgressBar> for Element<'a, Message, Renderer>