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::new(window, cx).axis(Axis::Horizontal) } pub fn v_resizable( window: &mut Window, cx: &mut Context, ) -> ResizablePanelGroup { ResizablePanelGroup::new(window, cx).axis(Axis::Vertical) } pub fn resizable_panel() -> ResizablePanel { ResizablePanel::new() }