chrome_types/sys/tabs/
tab.rs1use wasm_bindgen::prelude::*;
2
3#[wasm_bindgen]
4extern "C" {
5 #[derive(Debug, Clone)]
6 pub type Tab;
7
8 #[wasm_bindgen(method, getter = "active")]
9 pub fn active(this: &Tab) -> bool;
10
11 #[wasm_bindgen(method, getter = "audible")]
12 pub fn audible(this: &Tab) -> bool;
13
14 #[wasm_bindgen(method, getter = "autoDiscardable")]
15 pub fn auto_discardable(this: &Tab) -> bool;
16
17 #[wasm_bindgen(method, getter = "discarded")]
18 pub fn discarded(this: &Tab) -> bool;
19
20 #[wasm_bindgen(method, getter = "favIconUrl")]
21 pub fn fav_icon_url(this: &Tab) -> Option<String>;
22
23 #[wasm_bindgen(method, getter = "frozen")]
24 pub fn frozen(this: &Tab) -> bool;
25}