ratatui_toolkit/primitives/split_layout/enums/
split_axis.rs

1/// Axis for splitting panes.
2///
3/// Use vertical splits for left/right panes and horizontal splits for
4/// top/bottom panes.
5///
6/// # Example
7/// ```rust
8/// use ratatui_toolkit::primitives::split_layout::SplitAxis;
9///
10/// let axis = SplitAxis::Vertical;
11/// ```
12#[derive(Debug, Clone, Copy, PartialEq, Eq)]
13pub enum SplitAxis {
14    /// Vertical split (left/right panes).
15    Vertical,
16    /// Horizontal split (top/bottom panes).
17    Horizontal,
18}