electron_sys/interface/
touch_bar_group_options.rs1use crate::class::TouchBar;
2use wasm_bindgen::prelude::*;
3
4#[wasm_bindgen]
5#[derive(Clone, Debug, Eq, PartialEq)]
6pub struct TouchBarGroupOptions {
7 items: TouchBar,
8}
9
10#[wasm_bindgen]
11impl TouchBarGroupOptions {
12 #[wasm_bindgen]
13 pub fn new(items: TouchBar) -> TouchBarGroupOptions {
14 TouchBarGroupOptions { items }
15 }
16
17 #[wasm_bindgen(getter)]
18 pub fn items(&self) -> TouchBar {
19 self.items.clone()
20 }
21
22 #[wasm_bindgen(setter)]
23 pub fn set_items(&mut self, value: TouchBar) {
24 self.items = value;
25 }
26}