25 lines
553 B
Rust
25 lines
553 B
Rust
use gpui::{Axis, Context, Window};
|
|
mod panel;
|
|
mod resize_handle;
|
|
|
|
pub use panel::*;
|
|
pub(crate) use resize_handle::*;
|
|
|
|
pub fn h_resizable(
|
|
window: &mut Window,
|
|
cx: &mut Context<ResizablePanelGroup>,
|
|
) -> ResizablePanelGroup {
|
|
ResizablePanelGroup::new(window, cx).axis(Axis::Horizontal)
|
|
}
|
|
|
|
pub fn v_resizable(
|
|
window: &mut Window,
|
|
cx: &mut Context<ResizablePanelGroup>,
|
|
) -> ResizablePanelGroup {
|
|
ResizablePanelGroup::new(window, cx).axis(Axis::Vertical)
|
|
}
|
|
|
|
pub fn resizable_panel() -> ResizablePanel {
|
|
ResizablePanel::new()
|
|
}
|