electron_sys/class/
touch_bar.rs1use crate::interface::TouchBarOptions;
2use js_sys::Object;
3use wasm_bindgen::prelude::*;
4
5#[wasm_bindgen(module = "electron")]
6extern {
7 #[wasm_bindgen(extends = Object)]
8 #[derive(Clone, Debug, Eq, PartialEq)]
9 pub type TouchBar;
11
12 #[wasm_bindgen(constructor)]
17 pub fn new(options: TouchBarOptions) -> TouchBar;
18
19 #[wasm_bindgen(method, getter, js_name = "escapeItem")]
24 pub fn escape_item(this: &TouchBar) -> Option<Object>;
25
26 #[wasm_bindgen(method, setter, js_name = "escapeItem")]
27 pub fn set_escape_item(this: &TouchBar, value: Option<Object>);
28}