iced-yoda/widget/src/pane_grid/draggable.rs

9 lines
290 B
Rust
Raw Normal View History

use crate::core::{Layout, Point};
/// A pane that can be dragged.
pub trait Draggable {
/// Returns whether the [`Draggable`] with the given [`Layout`] can be picked
/// at the provided cursor position.
2023-06-08 20:11:59 +02:00
fn can_be_dragged_at(&self, layout: Layout<'_>, cursor: Point) -> bool;
}