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}