Merge branch 'master' into improvement/docs

This commit is contained in:
Héctor Ramón Jiménez 2019-11-21 13:53:02 +01:00
commit 428509c84a
13 changed files with 76 additions and 8 deletions

View file

@ -69,6 +69,10 @@ pub trait Widget<Message, Renderer>
where
Renderer: crate::Renderer,
{
fn width(&self) -> Length;
fn height(&self) -> Length;
/// Returns the [`Node`] of the [`Widget`].
///
/// This [`Node`] is used by the runtime to compute the [`Layout`] of the
@ -83,14 +87,6 @@ where
limits: &layout::Limits,
) -> layout::Node;
fn width(&self) -> Length {
Length::Shrink
}
fn height(&self) -> Length {
Length::Shrink
}
/// Draws the [`Widget`] using the associated `Renderer`.
///
/// [`Widget`]: trait.Widget.html