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}