summaryrefslogtreecommitdiffstats
path: root/native/src
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-03-10 02:57:13 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-03-10 02:57:13 +0100
commit6151c528241d0a6ece88e6e664df1b50f8174ecb (patch)
tree4771b9b362696c17f2fa0fbb980abc00cda46659 /native/src
parent15fad17f373c0aeb023a879f5e38440fdd944eca (diff)
downloadiced-6151c528241d0a6ece88e6e664df1b50f8174ecb.tar.gz
iced-6151c528241d0a6ece88e6e664df1b50f8174ecb.tar.bz2
iced-6151c528241d0a6ece88e6e664df1b50f8174ecb.zip
Rename `Panes` widget to `PaneGrid`
Diffstat (limited to 'native/src')
-rw-r--r--native/src/widget.rs4
-rw-r--r--native/src/widget/pane_grid.rs (renamed from native/src/widget/panes.rs)12
2 files changed, 8 insertions, 8 deletions
diff --git a/native/src/widget.rs b/native/src/widget.rs
index d97e836c..88f819c9 100644
--- a/native/src/widget.rs
+++ b/native/src/widget.rs
@@ -25,7 +25,7 @@ pub mod checkbox;
pub mod column;
pub mod container;
pub mod image;
-pub mod panes;
+pub mod pane_grid;
pub mod progress_bar;
pub mod radio;
pub mod row;
@@ -47,7 +47,7 @@ pub use container::Container;
#[doc(no_inline)]
pub use image::Image;
#[doc(no_inline)]
-pub use panes::Panes;
+pub use pane_grid::PaneGrid;
#[doc(no_inline)]
pub use progress_bar::ProgressBar;
#[doc(no_inline)]
diff --git a/native/src/widget/panes.rs b/native/src/widget/pane_grid.rs
index 2ffb2226..a03b7fcf 100644
--- a/native/src/widget/panes.rs
+++ b/native/src/widget/pane_grid.rs
@@ -7,14 +7,14 @@ use crate::{
use std::collections::HashMap;
#[allow(missing_debug_implementations)]
-pub struct Panes<'a, Message, Renderer> {
+pub struct PaneGrid<'a, Message, Renderer> {
state: &'a mut Internal,
elements: Vec<(Pane, Element<'a, Message, Renderer>)>,
width: Length,
height: Length,
}
-impl<'a, Message, Renderer> Panes<'a, Message, Renderer> {
+impl<'a, Message, Renderer> PaneGrid<'a, Message, Renderer> {
pub fn new<T>(
state: &'a mut State<T>,
view: impl Fn(Pane, &'a mut T) -> Element<'a, Message, Renderer>,
@@ -51,7 +51,7 @@ impl<'a, Message, Renderer> Panes<'a, Message, Renderer> {
}
impl<'a, Message, Renderer> Widget<Message, Renderer>
- for Panes<'a, Message, Renderer>
+ for PaneGrid<'a, Message, Renderer>
where
Renderer: self::Renderer + 'static,
Message: 'static,
@@ -146,7 +146,7 @@ where
fn hash_layout(&self, state: &mut Hasher) {
use std::hash::Hash;
- std::any::TypeId::of::<Panes<'_, Message, Renderer>>().hash(state);
+ std::any::TypeId::of::<PaneGrid<'_, Message, Renderer>>().hash(state);
self.width.hash(state);
self.height.hash(state);
self.state.layout.hash(state);
@@ -449,14 +449,14 @@ pub trait Renderer: crate::Renderer + Sized {
) -> Self::Output;
}
-impl<'a, Message, Renderer> From<Panes<'a, Message, Renderer>>
+impl<'a, Message, Renderer> From<PaneGrid<'a, Message, Renderer>>
for Element<'a, Message, Renderer>
where
Renderer: self::Renderer + 'static,
Message: 'static,
{
fn from(
- panes: Panes<'a, Message, Renderer>,
+ panes: PaneGrid<'a, Message, Renderer>,
) -> Element<'a, Message, Renderer> {
Element::new(panes)
}