chrome_types/sys/
mod.rs

1pub mod prelude;
2pub mod storage;
3
4use prelude::*;
5use wasm_bindgen::prelude::*;
6
7#[wasm_bindgen]
8extern "C" {
9  pub type Chrome;
10
11  #[wasm_bindgen(thread_local_v2, js_name = chrome)]
12  pub static CHROME: Chrome;
13
14  #[wasm_bindgen(method, getter)]
15  pub fn storage(this: &Chrome) -> Storage;
16}
17
18pub fn local_storage() -> StorageArea {
19  CHROME.with(Chrome::storage).local()
20}