use js_sys::Object;
use wasm_bindgen::prelude::*;
#[wasm_bindgen]
extern "C" {
#[wasm_bindgen(js_namespace = ["L", "Util"], js_name = "getParamString")]
fn get_param_string(params: Object) -> String;
#[wasm_bindgen(js_namespace = ["L", "Util"], js_name = "getParamString")]
fn get_param_string_url(params: Object, url: &str) -> String;
#[wasm_bindgen(js_namespace = ["L", "Util"], js_name = "getParamString")]
fn get_param_string_url_uppercase(params: Object, url: &str, uppercase: bool) -> String;
}
pub struct Util;
impl Util {
#[must_use]
pub fn get_param_string(params: Object) -> String {
get_param_string(params)
}
#[must_use]
pub fn get_param_string_url(params: Object, url: &str) -> String {
get_param_string_url(params, url)
}
#[must_use]
pub fn get_param_string_url_uppercase(params: Object, url: &str, uppercase: bool) -> String {
get_param_string_url_uppercase(params, url, uppercase)
}
}