1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
use std::convert::TryFrom; use delegate::delegate; use wasm_bindgen::JsCast; use crate::html::{GenericHtmlElement, HtmlElement}; use crate::{Element, GenericElement, GenericNode, GlobalEventHandlers, InvalidCast, Node}; #[derive(Clone)] pub struct HtmlLiElement { inner: web_sys::HtmlLiElement, } impl HtmlLiElement { delegate! { target self.inner { pub fn value(&self) -> i32; pub fn set_value(&self, value: i32); } } } impl_html_common_traits!(HtmlLiElement);