chrome_types/tabs.rs
1use crate::sys::tabs::CreateProperties;
2use crate::sys::tabs::tab::Tab;
3use crate::sys::{CHROME, Chrome};
4use hashi::JsResult;
5
6pub async fn create(url: &str) -> JsResult<Tab> {
7 let properties = CreateProperties::new();
8 properties.set_active(true);
9 properties.set_url(url);
10
11 CHROME
12 .with(Chrome::tabs)
13 .create(&properties)
14 .await
15}