use js_sys::JsString;
use wasm_bindgen::prelude::*;
#[wasm_bindgen]
#[derive(Clone, Debug, Eq, PartialEq)]
pub struct GetLoginItemSettingsOptions {
path: Option<JsString>, args: JsString, }
#[wasm_bindgen]
impl GetLoginItemSettingsOptions {
#[wasm_bindgen(constructor)]
pub fn new(path: Option<JsString>, args: JsString) -> GetLoginItemSettingsOptions {
GetLoginItemSettingsOptions { path, args }
}
#[wasm_bindgen(getter)]
pub fn path(&self) -> Option<JsString> {
self.path.clone()
}
#[wasm_bindgen(setter)]
pub fn set_path(&mut self, value: Option<JsString>) {
self.path = value;
}
#[wasm_bindgen(getter)]
pub fn args(&self) -> JsString {
self.args.clone()
}
#[wasm_bindgen(setter)]
pub fn set_args(&mut self, value: JsString) {
self.args = value;
}
}