Draft float widget and simplify image again 🎉
This commit is contained in:
parent
8ba993adad
commit
fae95d6095
29 changed files with 463 additions and 305 deletions
|
|
@ -366,7 +366,7 @@ where
|
|||
fn overlay<'b>(
|
||||
&'b mut self,
|
||||
tree: &'b mut Tree,
|
||||
layout: Layout<'_>,
|
||||
layout: Layout<'b>,
|
||||
renderer: &Renderer,
|
||||
viewport: &Rectangle,
|
||||
translation: Vector,
|
||||
|
|
@ -518,7 +518,7 @@ where
|
|||
fn overlay<'b>(
|
||||
&'b mut self,
|
||||
state: &'b mut Tree,
|
||||
layout: Layout<'_>,
|
||||
layout: Layout<'b>,
|
||||
renderer: &Renderer,
|
||||
viewport: &Rectangle,
|
||||
translation: Vector,
|
||||
|
|
|
|||
|
|
@ -120,7 +120,7 @@ where
|
|||
pub fn from_children<'a, Message, Theme, Renderer>(
|
||||
children: &'a mut [crate::Element<'_, Message, Theme, Renderer>],
|
||||
tree: &'a mut Tree,
|
||||
layout: Layout<'_>,
|
||||
layout: Layout<'a>,
|
||||
renderer: &Renderer,
|
||||
viewport: &Rectangle,
|
||||
translation: Vector,
|
||||
|
|
|
|||
|
|
@ -40,6 +40,11 @@ impl Transformation {
|
|||
pub fn translation(&self) -> Vector {
|
||||
Vector::new(self.0.w_axis.x, self.0.w_axis.y)
|
||||
}
|
||||
|
||||
/// Returns the inverse of the [`Transformation`].
|
||||
pub fn inverse(self) -> Self {
|
||||
Transformation(self.0.inverse())
|
||||
}
|
||||
}
|
||||
|
||||
impl Default for Transformation {
|
||||
|
|
|
|||
|
|
@ -144,7 +144,7 @@ where
|
|||
fn overlay<'a>(
|
||||
&'a mut self,
|
||||
_state: &'a mut Tree,
|
||||
_layout: Layout<'_>,
|
||||
_layout: Layout<'a>,
|
||||
_renderer: &Renderer,
|
||||
_viewport: &Rectangle,
|
||||
_translation: Vector,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue