mirror of
https://git.joinplu.me/Plume/Plume.git
synced 2024-11-25 13:01:08 +00:00
Remove prefix 'web_sys'
This commit is contained in:
parent
d0ada7fc53
commit
208c515d70
1 changed files with 11 additions and 9 deletions
|
@ -7,7 +7,7 @@ extern crate gettext_macros;
|
|||
extern crate lazy_static;
|
||||
|
||||
use wasm_bindgen::{prelude::*, JsCast};
|
||||
use web_sys::window;
|
||||
use web_sys::{window, Element, Event, HtmlInputElement, TouchEvent};
|
||||
|
||||
init_i18n!(
|
||||
"plume-front",
|
||||
|
@ -53,6 +53,8 @@ init_i18n!(
|
|||
zh
|
||||
);
|
||||
|
||||
// mod editor;
|
||||
|
||||
compile_i18n!();
|
||||
|
||||
lazy_static! {
|
||||
|
@ -89,7 +91,7 @@ fn menu() {
|
|||
let document = window().unwrap().document().unwrap();
|
||||
if let Some(button) = document.get_element_by_id("menu") {
|
||||
if let Some(menu) = document.get_element_by_id("content") {
|
||||
let show_menu = Closure::wrap(Box::new(|_: web_sys::TouchEvent| {
|
||||
let show_menu = Closure::wrap(Box::new(|_: TouchEvent| {
|
||||
window()
|
||||
.unwrap()
|
||||
.document()
|
||||
|
@ -98,13 +100,13 @@ fn menu() {
|
|||
.map(|menu| menu.class_list().add_1("show"))
|
||||
.unwrap()
|
||||
.unwrap();
|
||||
}) as Box<dyn FnMut(web_sys::TouchEvent)>);
|
||||
}) as Box<dyn FnMut(TouchEvent)>);
|
||||
button
|
||||
.add_event_listener_with_callback("touchend", show_menu.as_ref().unchecked_ref())
|
||||
.unwrap();
|
||||
show_menu.forget();
|
||||
|
||||
let close_menu = Closure::wrap(Box::new(|_: web_sys::TouchEvent| {
|
||||
let close_menu = Closure::wrap(Box::new(|_: TouchEvent| {
|
||||
window()
|
||||
.unwrap()
|
||||
.document()
|
||||
|
@ -113,7 +115,7 @@ fn menu() {
|
|||
.map(|menu| menu.class_list().remove_1("show"))
|
||||
.unwrap()
|
||||
.unwrap()
|
||||
}) as Box<dyn FnMut(web_sys::TouchEvent)>);
|
||||
}) as Box<dyn FnMut(TouchEvent)>);
|
||||
menu.add_event_listener_with_callback("touchend", close_menu.as_ref().unchecked_ref())
|
||||
.unwrap();
|
||||
close_menu.forget();
|
||||
|
@ -129,7 +131,7 @@ fn search() {
|
|||
.unwrap()
|
||||
.get_element_by_id("form")
|
||||
{
|
||||
let normalize_query = Closure::wrap(Box::new(|_: web_sys::Event| {
|
||||
let normalize_query = Closure::wrap(Box::new(|_: Event| {
|
||||
window()
|
||||
.unwrap()
|
||||
.document()
|
||||
|
@ -138,9 +140,9 @@ fn search() {
|
|||
.map(|inputs| {
|
||||
for i in 0..inputs.length() {
|
||||
let input = inputs.get(i).unwrap();
|
||||
let input = input.dyn_ref::<web_sys::HtmlInputElement>().unwrap();
|
||||
let input = input.dyn_ref::<HtmlInputElement>().unwrap();
|
||||
if input.name().is_empty() {
|
||||
input.set_name(&input.dyn_ref::<web_sys::Element>().unwrap().id());
|
||||
input.set_name(&input.dyn_ref::<Element>().unwrap().id());
|
||||
}
|
||||
if !input.name().is_empty() && input.value().is_empty() {
|
||||
input.set_name("");
|
||||
|
@ -148,7 +150,7 @@ fn search() {
|
|||
}
|
||||
})
|
||||
.unwrap();
|
||||
}) as Box<dyn FnMut(web_sys::Event)>);
|
||||
}) as Box<dyn FnMut(Event)>);
|
||||
form.add_event_listener_with_callback("submit", normalize_query.as_ref().unchecked_ref())
|
||||
.unwrap();
|
||||
normalize_query.forget();
|
||||
|
|
Loading…
Reference in a new issue