summaryrefslogtreecommitdiffstats
path: root/native/src/renderer
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-01-01 15:28:38 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-01-01 15:28:38 +0100
commita7bb7bb2eaaae5a016721788fcaf03c4c7413acd (patch)
tree624c5cc45010ec5f08832f0b8288499267878969 /native/src/renderer
parentf8aef03456ecc185098b6305a8cd0e22f5297d06 (diff)
downloadiced-a7bb7bb2eaaae5a016721788fcaf03c4c7413acd.tar.gz
iced-a7bb7bb2eaaae5a016721788fcaf03c4c7413acd.tar.bz2
iced-a7bb7bb2eaaae5a016721788fcaf03c4c7413acd.zip
Implement split highlight on hover for `PaneGrid`
Diffstat (limited to 'native/src/renderer')
-rw-r--r--native/src/renderer/null.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/native/src/renderer/null.rs b/native/src/renderer/null.rs
index bea8041c..f505b012 100644
--- a/native/src/renderer/null.rs
+++ b/native/src/renderer/null.rs
@@ -246,13 +246,16 @@ impl container::Renderer for Null {
}
impl pane_grid::Renderer for Null {
+ type Style = ();
+
fn draw<Message>(
&mut self,
_defaults: &Self::Defaults,
_content: &[(pane_grid::Pane, pane_grid::Content<'_, Message, Self>)],
_dragging: Option<(pane_grid::Pane, Point)>,
- _resizing: Option<pane_grid::Axis>,
+ _resizing: Option<(pane_grid::Axis, Rectangle, bool)>,
_layout: Layout<'_>,
+ _style: &<Self as pane_grid::Renderer>::Style,
_cursor_position: Point,
) {
}
@@ -261,7 +264,7 @@ impl pane_grid::Renderer for Null {
&mut self,
_defaults: &Self::Defaults,
_bounds: Rectangle,
- _style: &Self::Style,
+ _style: &<Self as container::Renderer>::Style,
_title_bar: Option<(
&pane_grid::TitleBar<'_, Message, Self>,
Layout<'_>,
@@ -275,7 +278,7 @@ impl pane_grid::Renderer for Null {
&mut self,
_defaults: &Self::Defaults,
_bounds: Rectangle,
- _style: &Self::Style,
+ _style: &<Self as container::Renderer>::Style,
_content: (&Element<'_, Message, Self>, Layout<'_>),
_controls: Option<(&Element<'_, Message, Self>, Layout<'_>)>,
_cursor_position: Point,