Remove Focus in pane_grid

Since #608, the `PaneGrid` widget does not handle pane focus.
This commit is contained in:
Héctor Ramón Jiménez 2020-11-17 06:13:56 +01:00
parent df712f9ccf
commit c03d46719e
5 changed files with 7 additions and 23 deletions

View file

@ -25,7 +25,7 @@ pub use direction::Direction;
pub use node::Node;
pub use pane::Pane;
pub use split::Split;
pub use state::{Focus, State};
pub use state::State;
pub use title_bar::TitleBar;
use crate::container;

View file

@ -26,22 +26,6 @@ pub struct State<T> {
pub(super) internal: Internal,
}
/// The current focus of a [`Pane`].
///
/// [`Pane`]: struct.Pane.html
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum Focus {
/// The [`Pane`] is just focused.
///
/// [`Pane`]: struct.Pane.html
Idle,
/// The [`Pane`] is being dragged.
///
/// [`Pane`]: struct.Pane.html
Dragging,
}
impl<T> State<T> {
/// Creates a new [`State`], initializing the first pane with the provided
/// state.