charming_fork_zephyr/element/
split_area.rs

1use serde::Serialize;
2
3#[derive(Serialize)]
4#[serde(rename_all = "camelCase")]
5pub struct SplitArea {
6    #[serde(skip_serializing_if = "Option::is_none")]
7    show: Option<bool>,
8}
9
10impl SplitArea {
11    pub fn new() -> Self {
12        Self { show: None }
13    }
14
15    pub fn show(mut self, show: bool) -> Self {
16        self.show = Some(show);
17        self
18    }
19}