Introduce Widget::overlay 🎉

This commit is contained in:
Héctor Ramón Jiménez 2020-04-14 12:11:10 +02:00
parent 5c4f5ae5ec
commit c901f40fd6
25 changed files with 80 additions and 32 deletions

View file

@ -25,7 +25,7 @@ mod circle {
}
}
impl<Message, B> Widget<Message, Renderer<B>> for Circle
impl<'a, Message, B> Widget<'a, Message, Renderer<B>> for Circle
where
B: Backend,
{

View file

@ -27,7 +27,7 @@ mod rainbow {
}
}
impl<Message, B> Widget<Message, Renderer<B>> for Rainbow
impl<'a, Message, B> Widget<'a, Message, Renderer<B>> for Rainbow
where
B: Backend,
{

View file

@ -425,7 +425,7 @@ impl Filter {
}
}
fn loading_message() -> Element<'static, Message> {
fn loading_message<'a>() -> Element<'a, Message> {
Container::new(
Text::new("Loading...")
.horizontal_alignment(HorizontalAlignment::Center)
@ -437,7 +437,7 @@ fn loading_message() -> Element<'static, Message> {
.into()
}
fn empty_message(message: &str) -> Element<'static, Message> {
fn empty_message<'a>(message: &str) -> Element<'a, Message> {
Container::new(
Text::new(message)
.width(Length::Fill)