Stop leaking impl details in scrollable Renderer
This commit is contained in:
parent
be488ac738
commit
a3c55f7517
2 changed files with 16 additions and 8 deletions
|
|
@ -7,13 +7,11 @@ impl scrollable::Renderer for Renderer {
|
|||
fn draw<Message>(
|
||||
&mut self,
|
||||
scrollable: &Scrollable<'_, Message, Self>,
|
||||
layout: Layout<'_>,
|
||||
bounds: Rectangle,
|
||||
content: Layout<'_>,
|
||||
cursor_position: Point,
|
||||
) -> Self::Output {
|
||||
let bounds = layout.bounds();
|
||||
let is_mouse_over = bounds.contains(cursor_position);
|
||||
|
||||
let content = layout.children().next().unwrap();
|
||||
let content_bounds = content.bounds();
|
||||
|
||||
let offset = scrollable.state.offset(bounds, content_bounds);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue