1 #![allow(unused_imports)] 2 use super::*; 3 use wasm_bindgen::prelude::*; 4 #[wasm_bindgen] 5 extern "C" { 6 # [wasm_bindgen (extends = Element , extends = Node , extends = EventTarget , extends = :: js_sys :: Object , js_name = HTMLElement , typescript_type = "HTMLElement")] 7 #[derive(Debug, Clone, PartialEq, Eq)] 8 #[doc = "The `HtmlElement` class."] 9 #[doc = ""] 10 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement)"] 11 #[doc = ""] 12 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] 13 pub type HtmlElement; 14 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = title)] 15 #[doc = "Getter for the `title` field of this object."] 16 #[doc = ""] 17 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/title)"] 18 #[doc = ""] 19 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] title(this: &HtmlElement) -> String20 pub fn title(this: &HtmlElement) -> String; 21 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = title)] 22 #[doc = "Setter for the `title` field of this object."] 23 #[doc = ""] 24 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/title)"] 25 #[doc = ""] 26 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_title(this: &HtmlElement, value: &str)27 pub fn set_title(this: &HtmlElement, value: &str); 28 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = scrollHeight)] 29 #[doc = "Getter for the `scrollHeight` field of this object."] 30 #[doc = ""] 31 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/scrollHeight)"] 32 #[doc = ""] 33 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] scroll_height(this: &HtmlElement) -> i3234 pub fn scroll_height(this: &HtmlElement) -> i32; 35 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = scrollHeight)] 36 #[doc = "Setter for the `scrollHeight` field of this object."] 37 #[doc = ""] 38 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/scrollHeight)"] 39 #[doc = ""] 40 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_scroll_height(this: &HtmlElement, value: i32)41 pub fn set_scroll_height(this: &HtmlElement, value: i32); 42 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = scrollTop)] 43 #[doc = "Getter for the `scrollTop` field of this object."] 44 #[doc = ""] 45 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/scrollTop)"] 46 #[doc = ""] 47 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] scroll_top(this: &HtmlElement) -> i3248 pub fn scroll_top(this: &HtmlElement) -> i32; 49 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = scrollTop)] 50 #[doc = "Setter for the `scrollTop` field of this object."] 51 #[doc = ""] 52 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/scrollTop)"] 53 #[doc = ""] 54 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_scroll_top(this: &HtmlElement, value: i32)55 pub fn set_scroll_top(this: &HtmlElement, value: i32); 56 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = lang)] 57 #[doc = "Getter for the `lang` field of this object."] 58 #[doc = ""] 59 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang)"] 60 #[doc = ""] 61 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] lang(this: &HtmlElement) -> String62 pub fn lang(this: &HtmlElement) -> String; 63 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = lang)] 64 #[doc = "Setter for the `lang` field of this object."] 65 #[doc = ""] 66 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang)"] 67 #[doc = ""] 68 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_lang(this: &HtmlElement, value: &str)69 pub fn set_lang(this: &HtmlElement, value: &str); 70 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = dir)] 71 #[doc = "Getter for the `dir` field of this object."] 72 #[doc = ""] 73 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir)"] 74 #[doc = ""] 75 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] dir(this: &HtmlElement) -> String76 pub fn dir(this: &HtmlElement) -> String; 77 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = dir)] 78 #[doc = "Setter for the `dir` field of this object."] 79 #[doc = ""] 80 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir)"] 81 #[doc = ""] 82 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_dir(this: &HtmlElement, value: &str)83 pub fn set_dir(this: &HtmlElement, value: &str); 84 #[cfg(feature = "DomStringMap")] 85 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = dataset)] 86 #[doc = "Getter for the `dataset` field of this object."] 87 #[doc = ""] 88 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dataset)"] 89 #[doc = ""] 90 #[doc = "*This API requires the following crate features to be activated: `DomStringMap`, `HtmlElement`*"] dataset(this: &HtmlElement) -> DomStringMap91 pub fn dataset(this: &HtmlElement) -> DomStringMap; 92 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = innerText)] 93 #[doc = "Getter for the `innerText` field of this object."] 94 #[doc = ""] 95 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)"] 96 #[doc = ""] 97 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] inner_text(this: &HtmlElement) -> String98 pub fn inner_text(this: &HtmlElement) -> String; 99 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = innerText)] 100 #[doc = "Setter for the `innerText` field of this object."] 101 #[doc = ""] 102 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)"] 103 #[doc = ""] 104 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_inner_text(this: &HtmlElement, value: &str)105 pub fn set_inner_text(this: &HtmlElement, value: &str); 106 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = hidden)] 107 #[doc = "Getter for the `hidden` field of this object."] 108 #[doc = ""] 109 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/hidden)"] 110 #[doc = ""] 111 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] hidden(this: &HtmlElement) -> bool112 pub fn hidden(this: &HtmlElement) -> bool; 113 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = hidden)] 114 #[doc = "Setter for the `hidden` field of this object."] 115 #[doc = ""] 116 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/hidden)"] 117 #[doc = ""] 118 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_hidden(this: &HtmlElement, value: bool)119 pub fn set_hidden(this: &HtmlElement, value: bool); 120 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = tabIndex)] 121 #[doc = "Getter for the `tabIndex` field of this object."] 122 #[doc = ""] 123 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/tabIndex)"] 124 #[doc = ""] 125 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] tab_index(this: &HtmlElement) -> i32126 pub fn tab_index(this: &HtmlElement) -> i32; 127 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = tabIndex)] 128 #[doc = "Setter for the `tabIndex` field of this object."] 129 #[doc = ""] 130 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/tabIndex)"] 131 #[doc = ""] 132 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_tab_index(this: &HtmlElement, value: i32)133 pub fn set_tab_index(this: &HtmlElement, value: i32); 134 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = accessKey)] 135 #[doc = "Getter for the `accessKey` field of this object."] 136 #[doc = ""] 137 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKey)"] 138 #[doc = ""] 139 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] access_key(this: &HtmlElement) -> String140 pub fn access_key(this: &HtmlElement) -> String; 141 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = accessKey)] 142 #[doc = "Setter for the `accessKey` field of this object."] 143 #[doc = ""] 144 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKey)"] 145 #[doc = ""] 146 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_access_key(this: &HtmlElement, value: &str)147 pub fn set_access_key(this: &HtmlElement, value: &str); 148 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = accessKeyLabel)] 149 #[doc = "Getter for the `accessKeyLabel` field of this object."] 150 #[doc = ""] 151 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKeyLabel)"] 152 #[doc = ""] 153 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] access_key_label(this: &HtmlElement) -> String154 pub fn access_key_label(this: &HtmlElement) -> String; 155 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = draggable)] 156 #[doc = "Getter for the `draggable` field of this object."] 157 #[doc = ""] 158 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/draggable)"] 159 #[doc = ""] 160 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] draggable(this: &HtmlElement) -> bool161 pub fn draggable(this: &HtmlElement) -> bool; 162 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = draggable)] 163 #[doc = "Setter for the `draggable` field of this object."] 164 #[doc = ""] 165 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/draggable)"] 166 #[doc = ""] 167 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_draggable(this: &HtmlElement, value: bool)168 pub fn set_draggable(this: &HtmlElement, value: bool); 169 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = contentEditable)] 170 #[doc = "Getter for the `contentEditable` field of this object."] 171 #[doc = ""] 172 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable)"] 173 #[doc = ""] 174 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] content_editable(this: &HtmlElement) -> String175 pub fn content_editable(this: &HtmlElement) -> String; 176 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = contentEditable)] 177 #[doc = "Setter for the `contentEditable` field of this object."] 178 #[doc = ""] 179 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable)"] 180 #[doc = ""] 181 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_content_editable(this: &HtmlElement, value: &str)182 pub fn set_content_editable(this: &HtmlElement, value: &str); 183 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = isContentEditable)] 184 #[doc = "Getter for the `isContentEditable` field of this object."] 185 #[doc = ""] 186 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/isContentEditable)"] 187 #[doc = ""] 188 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] is_content_editable(this: &HtmlElement) -> bool189 pub fn is_content_editable(this: &HtmlElement) -> bool; 190 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = spellcheck)] 191 #[doc = "Getter for the `spellcheck` field of this object."] 192 #[doc = ""] 193 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/spellcheck)"] 194 #[doc = ""] 195 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] spellcheck(this: &HtmlElement) -> bool196 pub fn spellcheck(this: &HtmlElement) -> bool; 197 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = spellcheck)] 198 #[doc = "Setter for the `spellcheck` field of this object."] 199 #[doc = ""] 200 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/spellcheck)"] 201 #[doc = ""] 202 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_spellcheck(this: &HtmlElement, value: bool)203 pub fn set_spellcheck(this: &HtmlElement, value: bool); 204 #[cfg(feature = "CssStyleDeclaration")] 205 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = style)] 206 #[doc = "Getter for the `style` field of this object."] 207 #[doc = ""] 208 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style)"] 209 #[doc = ""] 210 #[doc = "*This API requires the following crate features to be activated: `CssStyleDeclaration`, `HtmlElement`*"] style(this: &HtmlElement) -> CssStyleDeclaration211 pub fn style(this: &HtmlElement) -> CssStyleDeclaration; 212 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = offsetParent)] 213 #[doc = "Getter for the `offsetParent` field of this object."] 214 #[doc = ""] 215 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetParent)"] 216 #[doc = ""] 217 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] offset_parent(this: &HtmlElement) -> Option<Element>218 pub fn offset_parent(this: &HtmlElement) -> Option<Element>; 219 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = offsetTop)] 220 #[doc = "Getter for the `offsetTop` field of this object."] 221 #[doc = ""] 222 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetTop)"] 223 #[doc = ""] 224 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] offset_top(this: &HtmlElement) -> i32225 pub fn offset_top(this: &HtmlElement) -> i32; 226 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = offsetLeft)] 227 #[doc = "Getter for the `offsetLeft` field of this object."] 228 #[doc = ""] 229 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetLeft)"] 230 #[doc = ""] 231 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] offset_left(this: &HtmlElement) -> i32232 pub fn offset_left(this: &HtmlElement) -> i32; 233 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = offsetWidth)] 234 #[doc = "Getter for the `offsetWidth` field of this object."] 235 #[doc = ""] 236 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetWidth)"] 237 #[doc = ""] 238 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] offset_width(this: &HtmlElement) -> i32239 pub fn offset_width(this: &HtmlElement) -> i32; 240 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = offsetHeight)] 241 #[doc = "Getter for the `offsetHeight` field of this object."] 242 #[doc = ""] 243 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetHeight)"] 244 #[doc = ""] 245 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] offset_height(this: &HtmlElement) -> i32246 pub fn offset_height(this: &HtmlElement) -> i32; 247 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oncopy)] 248 #[doc = "Getter for the `oncopy` field of this object."] 249 #[doc = ""] 250 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy)"] 251 #[doc = ""] 252 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oncopy(this: &HtmlElement) -> Option<::js_sys::Function>253 pub fn oncopy(this: &HtmlElement) -> Option<::js_sys::Function>; 254 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oncopy)] 255 #[doc = "Setter for the `oncopy` field of this object."] 256 #[doc = ""] 257 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy)"] 258 #[doc = ""] 259 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oncopy(this: &HtmlElement, value: Option<&::js_sys::Function>)260 pub fn set_oncopy(this: &HtmlElement, value: Option<&::js_sys::Function>); 261 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oncut)] 262 #[doc = "Getter for the `oncut` field of this object."] 263 #[doc = ""] 264 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncut)"] 265 #[doc = ""] 266 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oncut(this: &HtmlElement) -> Option<::js_sys::Function>267 pub fn oncut(this: &HtmlElement) -> Option<::js_sys::Function>; 268 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oncut)] 269 #[doc = "Setter for the `oncut` field of this object."] 270 #[doc = ""] 271 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncut)"] 272 #[doc = ""] 273 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oncut(this: &HtmlElement, value: Option<&::js_sys::Function>)274 pub fn set_oncut(this: &HtmlElement, value: Option<&::js_sys::Function>); 275 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpaste)] 276 #[doc = "Getter for the `onpaste` field of this object."] 277 #[doc = ""] 278 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpaste)"] 279 #[doc = ""] 280 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpaste(this: &HtmlElement) -> Option<::js_sys::Function>281 pub fn onpaste(this: &HtmlElement) -> Option<::js_sys::Function>; 282 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpaste)] 283 #[doc = "Setter for the `onpaste` field of this object."] 284 #[doc = ""] 285 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpaste)"] 286 #[doc = ""] 287 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpaste(this: &HtmlElement, value: Option<&::js_sys::Function>)288 pub fn set_onpaste(this: &HtmlElement, value: Option<&::js_sys::Function>); 289 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onabort)] 290 #[doc = "Getter for the `onabort` field of this object."] 291 #[doc = ""] 292 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onabort)"] 293 #[doc = ""] 294 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onabort(this: &HtmlElement) -> Option<::js_sys::Function>295 pub fn onabort(this: &HtmlElement) -> Option<::js_sys::Function>; 296 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onabort)] 297 #[doc = "Setter for the `onabort` field of this object."] 298 #[doc = ""] 299 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onabort)"] 300 #[doc = ""] 301 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onabort(this: &HtmlElement, value: Option<&::js_sys::Function>)302 pub fn set_onabort(this: &HtmlElement, value: Option<&::js_sys::Function>); 303 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onblur)] 304 #[doc = "Getter for the `onblur` field of this object."] 305 #[doc = ""] 306 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onblur)"] 307 #[doc = ""] 308 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onblur(this: &HtmlElement) -> Option<::js_sys::Function>309 pub fn onblur(this: &HtmlElement) -> Option<::js_sys::Function>; 310 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onblur)] 311 #[doc = "Setter for the `onblur` field of this object."] 312 #[doc = ""] 313 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onblur)"] 314 #[doc = ""] 315 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onblur(this: &HtmlElement, value: Option<&::js_sys::Function>)316 pub fn set_onblur(this: &HtmlElement, value: Option<&::js_sys::Function>); 317 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onfocus)] 318 #[doc = "Getter for the `onfocus` field of this object."] 319 #[doc = ""] 320 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onfocus)"] 321 #[doc = ""] 322 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onfocus(this: &HtmlElement) -> Option<::js_sys::Function>323 pub fn onfocus(this: &HtmlElement) -> Option<::js_sys::Function>; 324 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onfocus)] 325 #[doc = "Setter for the `onfocus` field of this object."] 326 #[doc = ""] 327 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onfocus)"] 328 #[doc = ""] 329 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onfocus(this: &HtmlElement, value: Option<&::js_sys::Function>)330 pub fn set_onfocus(this: &HtmlElement, value: Option<&::js_sys::Function>); 331 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onauxclick)] 332 #[doc = "Getter for the `onauxclick` field of this object."] 333 #[doc = ""] 334 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onauxclick)"] 335 #[doc = ""] 336 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onauxclick(this: &HtmlElement) -> Option<::js_sys::Function>337 pub fn onauxclick(this: &HtmlElement) -> Option<::js_sys::Function>; 338 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onauxclick)] 339 #[doc = "Setter for the `onauxclick` field of this object."] 340 #[doc = ""] 341 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onauxclick)"] 342 #[doc = ""] 343 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onauxclick(this: &HtmlElement, value: Option<&::js_sys::Function>)344 pub fn set_onauxclick(this: &HtmlElement, value: Option<&::js_sys::Function>); 345 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oncanplay)] 346 #[doc = "Getter for the `oncanplay` field of this object."] 347 #[doc = ""] 348 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplay)"] 349 #[doc = ""] 350 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oncanplay(this: &HtmlElement) -> Option<::js_sys::Function>351 pub fn oncanplay(this: &HtmlElement) -> Option<::js_sys::Function>; 352 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oncanplay)] 353 #[doc = "Setter for the `oncanplay` field of this object."] 354 #[doc = ""] 355 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplay)"] 356 #[doc = ""] 357 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oncanplay(this: &HtmlElement, value: Option<&::js_sys::Function>)358 pub fn set_oncanplay(this: &HtmlElement, value: Option<&::js_sys::Function>); 359 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oncanplaythrough)] 360 #[doc = "Getter for the `oncanplaythrough` field of this object."] 361 #[doc = ""] 362 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplaythrough)"] 363 #[doc = ""] 364 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oncanplaythrough(this: &HtmlElement) -> Option<::js_sys::Function>365 pub fn oncanplaythrough(this: &HtmlElement) -> Option<::js_sys::Function>; 366 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oncanplaythrough)] 367 #[doc = "Setter for the `oncanplaythrough` field of this object."] 368 #[doc = ""] 369 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplaythrough)"] 370 #[doc = ""] 371 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oncanplaythrough(this: &HtmlElement, value: Option<&::js_sys::Function>)372 pub fn set_oncanplaythrough(this: &HtmlElement, value: Option<&::js_sys::Function>); 373 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onchange)] 374 #[doc = "Getter for the `onchange` field of this object."] 375 #[doc = ""] 376 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onchange)"] 377 #[doc = ""] 378 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onchange(this: &HtmlElement) -> Option<::js_sys::Function>379 pub fn onchange(this: &HtmlElement) -> Option<::js_sys::Function>; 380 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onchange)] 381 #[doc = "Setter for the `onchange` field of this object."] 382 #[doc = ""] 383 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onchange)"] 384 #[doc = ""] 385 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onchange(this: &HtmlElement, value: Option<&::js_sys::Function>)386 pub fn set_onchange(this: &HtmlElement, value: Option<&::js_sys::Function>); 387 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onclick)] 388 #[doc = "Getter for the `onclick` field of this object."] 389 #[doc = ""] 390 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclick)"] 391 #[doc = ""] 392 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onclick(this: &HtmlElement) -> Option<::js_sys::Function>393 pub fn onclick(this: &HtmlElement) -> Option<::js_sys::Function>; 394 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onclick)] 395 #[doc = "Setter for the `onclick` field of this object."] 396 #[doc = ""] 397 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclick)"] 398 #[doc = ""] 399 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onclick(this: &HtmlElement, value: Option<&::js_sys::Function>)400 pub fn set_onclick(this: &HtmlElement, value: Option<&::js_sys::Function>); 401 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onclose)] 402 #[doc = "Getter for the `onclose` field of this object."] 403 #[doc = ""] 404 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclose)"] 405 #[doc = ""] 406 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onclose(this: &HtmlElement) -> Option<::js_sys::Function>407 pub fn onclose(this: &HtmlElement) -> Option<::js_sys::Function>; 408 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onclose)] 409 #[doc = "Setter for the `onclose` field of this object."] 410 #[doc = ""] 411 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclose)"] 412 #[doc = ""] 413 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onclose(this: &HtmlElement, value: Option<&::js_sys::Function>)414 pub fn set_onclose(this: &HtmlElement, value: Option<&::js_sys::Function>); 415 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oncontextmenu)] 416 #[doc = "Getter for the `oncontextmenu` field of this object."] 417 #[doc = ""] 418 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncontextmenu)"] 419 #[doc = ""] 420 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oncontextmenu(this: &HtmlElement) -> Option<::js_sys::Function>421 pub fn oncontextmenu(this: &HtmlElement) -> Option<::js_sys::Function>; 422 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oncontextmenu)] 423 #[doc = "Setter for the `oncontextmenu` field of this object."] 424 #[doc = ""] 425 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncontextmenu)"] 426 #[doc = ""] 427 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oncontextmenu(this: &HtmlElement, value: Option<&::js_sys::Function>)428 pub fn set_oncontextmenu(this: &HtmlElement, value: Option<&::js_sys::Function>); 429 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondblclick)] 430 #[doc = "Getter for the `ondblclick` field of this object."] 431 #[doc = ""] 432 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondblclick)"] 433 #[doc = ""] 434 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondblclick(this: &HtmlElement) -> Option<::js_sys::Function>435 pub fn ondblclick(this: &HtmlElement) -> Option<::js_sys::Function>; 436 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondblclick)] 437 #[doc = "Setter for the `ondblclick` field of this object."] 438 #[doc = ""] 439 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondblclick)"] 440 #[doc = ""] 441 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondblclick(this: &HtmlElement, value: Option<&::js_sys::Function>)442 pub fn set_ondblclick(this: &HtmlElement, value: Option<&::js_sys::Function>); 443 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondrag)] 444 #[doc = "Getter for the `ondrag` field of this object."] 445 #[doc = ""] 446 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrag)"] 447 #[doc = ""] 448 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondrag(this: &HtmlElement) -> Option<::js_sys::Function>449 pub fn ondrag(this: &HtmlElement) -> Option<::js_sys::Function>; 450 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondrag)] 451 #[doc = "Setter for the `ondrag` field of this object."] 452 #[doc = ""] 453 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrag)"] 454 #[doc = ""] 455 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondrag(this: &HtmlElement, value: Option<&::js_sys::Function>)456 pub fn set_ondrag(this: &HtmlElement, value: Option<&::js_sys::Function>); 457 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondragend)] 458 #[doc = "Getter for the `ondragend` field of this object."] 459 #[doc = ""] 460 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragend)"] 461 #[doc = ""] 462 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondragend(this: &HtmlElement) -> Option<::js_sys::Function>463 pub fn ondragend(this: &HtmlElement) -> Option<::js_sys::Function>; 464 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondragend)] 465 #[doc = "Setter for the `ondragend` field of this object."] 466 #[doc = ""] 467 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragend)"] 468 #[doc = ""] 469 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondragend(this: &HtmlElement, value: Option<&::js_sys::Function>)470 pub fn set_ondragend(this: &HtmlElement, value: Option<&::js_sys::Function>); 471 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondragenter)] 472 #[doc = "Getter for the `ondragenter` field of this object."] 473 #[doc = ""] 474 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragenter)"] 475 #[doc = ""] 476 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondragenter(this: &HtmlElement) -> Option<::js_sys::Function>477 pub fn ondragenter(this: &HtmlElement) -> Option<::js_sys::Function>; 478 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondragenter)] 479 #[doc = "Setter for the `ondragenter` field of this object."] 480 #[doc = ""] 481 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragenter)"] 482 #[doc = ""] 483 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondragenter(this: &HtmlElement, value: Option<&::js_sys::Function>)484 pub fn set_ondragenter(this: &HtmlElement, value: Option<&::js_sys::Function>); 485 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondragexit)] 486 #[doc = "Getter for the `ondragexit` field of this object."] 487 #[doc = ""] 488 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragexit)"] 489 #[doc = ""] 490 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondragexit(this: &HtmlElement) -> Option<::js_sys::Function>491 pub fn ondragexit(this: &HtmlElement) -> Option<::js_sys::Function>; 492 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondragexit)] 493 #[doc = "Setter for the `ondragexit` field of this object."] 494 #[doc = ""] 495 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragexit)"] 496 #[doc = ""] 497 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondragexit(this: &HtmlElement, value: Option<&::js_sys::Function>)498 pub fn set_ondragexit(this: &HtmlElement, value: Option<&::js_sys::Function>); 499 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondragleave)] 500 #[doc = "Getter for the `ondragleave` field of this object."] 501 #[doc = ""] 502 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragleave)"] 503 #[doc = ""] 504 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondragleave(this: &HtmlElement) -> Option<::js_sys::Function>505 pub fn ondragleave(this: &HtmlElement) -> Option<::js_sys::Function>; 506 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondragleave)] 507 #[doc = "Setter for the `ondragleave` field of this object."] 508 #[doc = ""] 509 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragleave)"] 510 #[doc = ""] 511 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondragleave(this: &HtmlElement, value: Option<&::js_sys::Function>)512 pub fn set_ondragleave(this: &HtmlElement, value: Option<&::js_sys::Function>); 513 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondragover)] 514 #[doc = "Getter for the `ondragover` field of this object."] 515 #[doc = ""] 516 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragover)"] 517 #[doc = ""] 518 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondragover(this: &HtmlElement) -> Option<::js_sys::Function>519 pub fn ondragover(this: &HtmlElement) -> Option<::js_sys::Function>; 520 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondragover)] 521 #[doc = "Setter for the `ondragover` field of this object."] 522 #[doc = ""] 523 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragover)"] 524 #[doc = ""] 525 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondragover(this: &HtmlElement, value: Option<&::js_sys::Function>)526 pub fn set_ondragover(this: &HtmlElement, value: Option<&::js_sys::Function>); 527 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondragstart)] 528 #[doc = "Getter for the `ondragstart` field of this object."] 529 #[doc = ""] 530 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragstart)"] 531 #[doc = ""] 532 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondragstart(this: &HtmlElement) -> Option<::js_sys::Function>533 pub fn ondragstart(this: &HtmlElement) -> Option<::js_sys::Function>; 534 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondragstart)] 535 #[doc = "Setter for the `ondragstart` field of this object."] 536 #[doc = ""] 537 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragstart)"] 538 #[doc = ""] 539 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondragstart(this: &HtmlElement, value: Option<&::js_sys::Function>)540 pub fn set_ondragstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 541 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondrop)] 542 #[doc = "Getter for the `ondrop` field of this object."] 543 #[doc = ""] 544 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrop)"] 545 #[doc = ""] 546 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondrop(this: &HtmlElement) -> Option<::js_sys::Function>547 pub fn ondrop(this: &HtmlElement) -> Option<::js_sys::Function>; 548 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondrop)] 549 #[doc = "Setter for the `ondrop` field of this object."] 550 #[doc = ""] 551 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrop)"] 552 #[doc = ""] 553 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondrop(this: &HtmlElement, value: Option<&::js_sys::Function>)554 pub fn set_ondrop(this: &HtmlElement, value: Option<&::js_sys::Function>); 555 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ondurationchange)] 556 #[doc = "Getter for the `ondurationchange` field of this object."] 557 #[doc = ""] 558 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondurationchange)"] 559 #[doc = ""] 560 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ondurationchange(this: &HtmlElement) -> Option<::js_sys::Function>561 pub fn ondurationchange(this: &HtmlElement) -> Option<::js_sys::Function>; 562 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ondurationchange)] 563 #[doc = "Setter for the `ondurationchange` field of this object."] 564 #[doc = ""] 565 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondurationchange)"] 566 #[doc = ""] 567 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ondurationchange(this: &HtmlElement, value: Option<&::js_sys::Function>)568 pub fn set_ondurationchange(this: &HtmlElement, value: Option<&::js_sys::Function>); 569 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onemptied)] 570 #[doc = "Getter for the `onemptied` field of this object."] 571 #[doc = ""] 572 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onemptied)"] 573 #[doc = ""] 574 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onemptied(this: &HtmlElement) -> Option<::js_sys::Function>575 pub fn onemptied(this: &HtmlElement) -> Option<::js_sys::Function>; 576 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onemptied)] 577 #[doc = "Setter for the `onemptied` field of this object."] 578 #[doc = ""] 579 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onemptied)"] 580 #[doc = ""] 581 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onemptied(this: &HtmlElement, value: Option<&::js_sys::Function>)582 pub fn set_onemptied(this: &HtmlElement, value: Option<&::js_sys::Function>); 583 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onended)] 584 #[doc = "Getter for the `onended` field of this object."] 585 #[doc = ""] 586 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onended)"] 587 #[doc = ""] 588 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onended(this: &HtmlElement) -> Option<::js_sys::Function>589 pub fn onended(this: &HtmlElement) -> Option<::js_sys::Function>; 590 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onended)] 591 #[doc = "Setter for the `onended` field of this object."] 592 #[doc = ""] 593 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onended)"] 594 #[doc = ""] 595 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onended(this: &HtmlElement, value: Option<&::js_sys::Function>)596 pub fn set_onended(this: &HtmlElement, value: Option<&::js_sys::Function>); 597 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oninput)] 598 #[doc = "Getter for the `oninput` field of this object."] 599 #[doc = ""] 600 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninput)"] 601 #[doc = ""] 602 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oninput(this: &HtmlElement) -> Option<::js_sys::Function>603 pub fn oninput(this: &HtmlElement) -> Option<::js_sys::Function>; 604 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oninput)] 605 #[doc = "Setter for the `oninput` field of this object."] 606 #[doc = ""] 607 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninput)"] 608 #[doc = ""] 609 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oninput(this: &HtmlElement, value: Option<&::js_sys::Function>)610 pub fn set_oninput(this: &HtmlElement, value: Option<&::js_sys::Function>); 611 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = oninvalid)] 612 #[doc = "Getter for the `oninvalid` field of this object."] 613 #[doc = ""] 614 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninvalid)"] 615 #[doc = ""] 616 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] oninvalid(this: &HtmlElement) -> Option<::js_sys::Function>617 pub fn oninvalid(this: &HtmlElement) -> Option<::js_sys::Function>; 618 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = oninvalid)] 619 #[doc = "Setter for the `oninvalid` field of this object."] 620 #[doc = ""] 621 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninvalid)"] 622 #[doc = ""] 623 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_oninvalid(this: &HtmlElement, value: Option<&::js_sys::Function>)624 pub fn set_oninvalid(this: &HtmlElement, value: Option<&::js_sys::Function>); 625 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onkeydown)] 626 #[doc = "Getter for the `onkeydown` field of this object."] 627 #[doc = ""] 628 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeydown)"] 629 #[doc = ""] 630 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onkeydown(this: &HtmlElement) -> Option<::js_sys::Function>631 pub fn onkeydown(this: &HtmlElement) -> Option<::js_sys::Function>; 632 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onkeydown)] 633 #[doc = "Setter for the `onkeydown` field of this object."] 634 #[doc = ""] 635 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeydown)"] 636 #[doc = ""] 637 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onkeydown(this: &HtmlElement, value: Option<&::js_sys::Function>)638 pub fn set_onkeydown(this: &HtmlElement, value: Option<&::js_sys::Function>); 639 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onkeypress)] 640 #[doc = "Getter for the `onkeypress` field of this object."] 641 #[doc = ""] 642 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeypress)"] 643 #[doc = ""] 644 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onkeypress(this: &HtmlElement) -> Option<::js_sys::Function>645 pub fn onkeypress(this: &HtmlElement) -> Option<::js_sys::Function>; 646 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onkeypress)] 647 #[doc = "Setter for the `onkeypress` field of this object."] 648 #[doc = ""] 649 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeypress)"] 650 #[doc = ""] 651 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onkeypress(this: &HtmlElement, value: Option<&::js_sys::Function>)652 pub fn set_onkeypress(this: &HtmlElement, value: Option<&::js_sys::Function>); 653 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onkeyup)] 654 #[doc = "Getter for the `onkeyup` field of this object."] 655 #[doc = ""] 656 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeyup)"] 657 #[doc = ""] 658 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onkeyup(this: &HtmlElement) -> Option<::js_sys::Function>659 pub fn onkeyup(this: &HtmlElement) -> Option<::js_sys::Function>; 660 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onkeyup)] 661 #[doc = "Setter for the `onkeyup` field of this object."] 662 #[doc = ""] 663 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeyup)"] 664 #[doc = ""] 665 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onkeyup(this: &HtmlElement, value: Option<&::js_sys::Function>)666 pub fn set_onkeyup(this: &HtmlElement, value: Option<&::js_sys::Function>); 667 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onload)] 668 #[doc = "Getter for the `onload` field of this object."] 669 #[doc = ""] 670 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onload)"] 671 #[doc = ""] 672 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onload(this: &HtmlElement) -> Option<::js_sys::Function>673 pub fn onload(this: &HtmlElement) -> Option<::js_sys::Function>; 674 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onload)] 675 #[doc = "Setter for the `onload` field of this object."] 676 #[doc = ""] 677 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onload)"] 678 #[doc = ""] 679 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onload(this: &HtmlElement, value: Option<&::js_sys::Function>)680 pub fn set_onload(this: &HtmlElement, value: Option<&::js_sys::Function>); 681 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onloadeddata)] 682 #[doc = "Getter for the `onloadeddata` field of this object."] 683 #[doc = ""] 684 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadeddata)"] 685 #[doc = ""] 686 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onloadeddata(this: &HtmlElement) -> Option<::js_sys::Function>687 pub fn onloadeddata(this: &HtmlElement) -> Option<::js_sys::Function>; 688 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onloadeddata)] 689 #[doc = "Setter for the `onloadeddata` field of this object."] 690 #[doc = ""] 691 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadeddata)"] 692 #[doc = ""] 693 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onloadeddata(this: &HtmlElement, value: Option<&::js_sys::Function>)694 pub fn set_onloadeddata(this: &HtmlElement, value: Option<&::js_sys::Function>); 695 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onloadedmetadata)] 696 #[doc = "Getter for the `onloadedmetadata` field of this object."] 697 #[doc = ""] 698 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadedmetadata)"] 699 #[doc = ""] 700 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onloadedmetadata(this: &HtmlElement) -> Option<::js_sys::Function>701 pub fn onloadedmetadata(this: &HtmlElement) -> Option<::js_sys::Function>; 702 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onloadedmetadata)] 703 #[doc = "Setter for the `onloadedmetadata` field of this object."] 704 #[doc = ""] 705 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadedmetadata)"] 706 #[doc = ""] 707 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onloadedmetadata(this: &HtmlElement, value: Option<&::js_sys::Function>)708 pub fn set_onloadedmetadata(this: &HtmlElement, value: Option<&::js_sys::Function>); 709 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onloadend)] 710 #[doc = "Getter for the `onloadend` field of this object."] 711 #[doc = ""] 712 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadend)"] 713 #[doc = ""] 714 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onloadend(this: &HtmlElement) -> Option<::js_sys::Function>715 pub fn onloadend(this: &HtmlElement) -> Option<::js_sys::Function>; 716 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onloadend)] 717 #[doc = "Setter for the `onloadend` field of this object."] 718 #[doc = ""] 719 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadend)"] 720 #[doc = ""] 721 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onloadend(this: &HtmlElement, value: Option<&::js_sys::Function>)722 pub fn set_onloadend(this: &HtmlElement, value: Option<&::js_sys::Function>); 723 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onloadstart)] 724 #[doc = "Getter for the `onloadstart` field of this object."] 725 #[doc = ""] 726 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadstart)"] 727 #[doc = ""] 728 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onloadstart(this: &HtmlElement) -> Option<::js_sys::Function>729 pub fn onloadstart(this: &HtmlElement) -> Option<::js_sys::Function>; 730 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onloadstart)] 731 #[doc = "Setter for the `onloadstart` field of this object."] 732 #[doc = ""] 733 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadstart)"] 734 #[doc = ""] 735 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onloadstart(this: &HtmlElement, value: Option<&::js_sys::Function>)736 pub fn set_onloadstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 737 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmousedown)] 738 #[doc = "Getter for the `onmousedown` field of this object."] 739 #[doc = ""] 740 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousedown)"] 741 #[doc = ""] 742 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmousedown(this: &HtmlElement) -> Option<::js_sys::Function>743 pub fn onmousedown(this: &HtmlElement) -> Option<::js_sys::Function>; 744 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmousedown)] 745 #[doc = "Setter for the `onmousedown` field of this object."] 746 #[doc = ""] 747 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousedown)"] 748 #[doc = ""] 749 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmousedown(this: &HtmlElement, value: Option<&::js_sys::Function>)750 pub fn set_onmousedown(this: &HtmlElement, value: Option<&::js_sys::Function>); 751 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmouseenter)] 752 #[doc = "Getter for the `onmouseenter` field of this object."] 753 #[doc = ""] 754 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseenter)"] 755 #[doc = ""] 756 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmouseenter(this: &HtmlElement) -> Option<::js_sys::Function>757 pub fn onmouseenter(this: &HtmlElement) -> Option<::js_sys::Function>; 758 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmouseenter)] 759 #[doc = "Setter for the `onmouseenter` field of this object."] 760 #[doc = ""] 761 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseenter)"] 762 #[doc = ""] 763 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmouseenter(this: &HtmlElement, value: Option<&::js_sys::Function>)764 pub fn set_onmouseenter(this: &HtmlElement, value: Option<&::js_sys::Function>); 765 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmouseleave)] 766 #[doc = "Getter for the `onmouseleave` field of this object."] 767 #[doc = ""] 768 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseleave)"] 769 #[doc = ""] 770 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmouseleave(this: &HtmlElement) -> Option<::js_sys::Function>771 pub fn onmouseleave(this: &HtmlElement) -> Option<::js_sys::Function>; 772 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmouseleave)] 773 #[doc = "Setter for the `onmouseleave` field of this object."] 774 #[doc = ""] 775 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseleave)"] 776 #[doc = ""] 777 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmouseleave(this: &HtmlElement, value: Option<&::js_sys::Function>)778 pub fn set_onmouseleave(this: &HtmlElement, value: Option<&::js_sys::Function>); 779 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmousemove)] 780 #[doc = "Getter for the `onmousemove` field of this object."] 781 #[doc = ""] 782 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousemove)"] 783 #[doc = ""] 784 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmousemove(this: &HtmlElement) -> Option<::js_sys::Function>785 pub fn onmousemove(this: &HtmlElement) -> Option<::js_sys::Function>; 786 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmousemove)] 787 #[doc = "Setter for the `onmousemove` field of this object."] 788 #[doc = ""] 789 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousemove)"] 790 #[doc = ""] 791 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmousemove(this: &HtmlElement, value: Option<&::js_sys::Function>)792 pub fn set_onmousemove(this: &HtmlElement, value: Option<&::js_sys::Function>); 793 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmouseout)] 794 #[doc = "Getter for the `onmouseout` field of this object."] 795 #[doc = ""] 796 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseout)"] 797 #[doc = ""] 798 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmouseout(this: &HtmlElement) -> Option<::js_sys::Function>799 pub fn onmouseout(this: &HtmlElement) -> Option<::js_sys::Function>; 800 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmouseout)] 801 #[doc = "Setter for the `onmouseout` field of this object."] 802 #[doc = ""] 803 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseout)"] 804 #[doc = ""] 805 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmouseout(this: &HtmlElement, value: Option<&::js_sys::Function>)806 pub fn set_onmouseout(this: &HtmlElement, value: Option<&::js_sys::Function>); 807 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmouseover)] 808 #[doc = "Getter for the `onmouseover` field of this object."] 809 #[doc = ""] 810 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseover)"] 811 #[doc = ""] 812 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmouseover(this: &HtmlElement) -> Option<::js_sys::Function>813 pub fn onmouseover(this: &HtmlElement) -> Option<::js_sys::Function>; 814 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmouseover)] 815 #[doc = "Setter for the `onmouseover` field of this object."] 816 #[doc = ""] 817 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseover)"] 818 #[doc = ""] 819 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmouseover(this: &HtmlElement, value: Option<&::js_sys::Function>)820 pub fn set_onmouseover(this: &HtmlElement, value: Option<&::js_sys::Function>); 821 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onmouseup)] 822 #[doc = "Getter for the `onmouseup` field of this object."] 823 #[doc = ""] 824 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseup)"] 825 #[doc = ""] 826 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onmouseup(this: &HtmlElement) -> Option<::js_sys::Function>827 pub fn onmouseup(this: &HtmlElement) -> Option<::js_sys::Function>; 828 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onmouseup)] 829 #[doc = "Setter for the `onmouseup` field of this object."] 830 #[doc = ""] 831 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseup)"] 832 #[doc = ""] 833 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onmouseup(this: &HtmlElement, value: Option<&::js_sys::Function>)834 pub fn set_onmouseup(this: &HtmlElement, value: Option<&::js_sys::Function>); 835 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onwheel)] 836 #[doc = "Getter for the `onwheel` field of this object."] 837 #[doc = ""] 838 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwheel)"] 839 #[doc = ""] 840 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onwheel(this: &HtmlElement) -> Option<::js_sys::Function>841 pub fn onwheel(this: &HtmlElement) -> Option<::js_sys::Function>; 842 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onwheel)] 843 #[doc = "Setter for the `onwheel` field of this object."] 844 #[doc = ""] 845 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwheel)"] 846 #[doc = ""] 847 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onwheel(this: &HtmlElement, value: Option<&::js_sys::Function>)848 pub fn set_onwheel(this: &HtmlElement, value: Option<&::js_sys::Function>); 849 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpause)] 850 #[doc = "Getter for the `onpause` field of this object."] 851 #[doc = ""] 852 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpause)"] 853 #[doc = ""] 854 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpause(this: &HtmlElement) -> Option<::js_sys::Function>855 pub fn onpause(this: &HtmlElement) -> Option<::js_sys::Function>; 856 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpause)] 857 #[doc = "Setter for the `onpause` field of this object."] 858 #[doc = ""] 859 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpause)"] 860 #[doc = ""] 861 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpause(this: &HtmlElement, value: Option<&::js_sys::Function>)862 pub fn set_onpause(this: &HtmlElement, value: Option<&::js_sys::Function>); 863 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onplay)] 864 #[doc = "Getter for the `onplay` field of this object."] 865 #[doc = ""] 866 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplay)"] 867 #[doc = ""] 868 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onplay(this: &HtmlElement) -> Option<::js_sys::Function>869 pub fn onplay(this: &HtmlElement) -> Option<::js_sys::Function>; 870 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onplay)] 871 #[doc = "Setter for the `onplay` field of this object."] 872 #[doc = ""] 873 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplay)"] 874 #[doc = ""] 875 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onplay(this: &HtmlElement, value: Option<&::js_sys::Function>)876 pub fn set_onplay(this: &HtmlElement, value: Option<&::js_sys::Function>); 877 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onplaying)] 878 #[doc = "Getter for the `onplaying` field of this object."] 879 #[doc = ""] 880 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplaying)"] 881 #[doc = ""] 882 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onplaying(this: &HtmlElement) -> Option<::js_sys::Function>883 pub fn onplaying(this: &HtmlElement) -> Option<::js_sys::Function>; 884 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onplaying)] 885 #[doc = "Setter for the `onplaying` field of this object."] 886 #[doc = ""] 887 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplaying)"] 888 #[doc = ""] 889 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onplaying(this: &HtmlElement, value: Option<&::js_sys::Function>)890 pub fn set_onplaying(this: &HtmlElement, value: Option<&::js_sys::Function>); 891 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onprogress)] 892 #[doc = "Getter for the `onprogress` field of this object."] 893 #[doc = ""] 894 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onprogress)"] 895 #[doc = ""] 896 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onprogress(this: &HtmlElement) -> Option<::js_sys::Function>897 pub fn onprogress(this: &HtmlElement) -> Option<::js_sys::Function>; 898 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onprogress)] 899 #[doc = "Setter for the `onprogress` field of this object."] 900 #[doc = ""] 901 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onprogress)"] 902 #[doc = ""] 903 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onprogress(this: &HtmlElement, value: Option<&::js_sys::Function>)904 pub fn set_onprogress(this: &HtmlElement, value: Option<&::js_sys::Function>); 905 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onratechange)] 906 #[doc = "Getter for the `onratechange` field of this object."] 907 #[doc = ""] 908 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onratechange)"] 909 #[doc = ""] 910 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onratechange(this: &HtmlElement) -> Option<::js_sys::Function>911 pub fn onratechange(this: &HtmlElement) -> Option<::js_sys::Function>; 912 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onratechange)] 913 #[doc = "Setter for the `onratechange` field of this object."] 914 #[doc = ""] 915 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onratechange)"] 916 #[doc = ""] 917 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onratechange(this: &HtmlElement, value: Option<&::js_sys::Function>)918 pub fn set_onratechange(this: &HtmlElement, value: Option<&::js_sys::Function>); 919 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onreset)] 920 #[doc = "Getter for the `onreset` field of this object."] 921 #[doc = ""] 922 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onreset)"] 923 #[doc = ""] 924 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onreset(this: &HtmlElement) -> Option<::js_sys::Function>925 pub fn onreset(this: &HtmlElement) -> Option<::js_sys::Function>; 926 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onreset)] 927 #[doc = "Setter for the `onreset` field of this object."] 928 #[doc = ""] 929 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onreset)"] 930 #[doc = ""] 931 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onreset(this: &HtmlElement, value: Option<&::js_sys::Function>)932 pub fn set_onreset(this: &HtmlElement, value: Option<&::js_sys::Function>); 933 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onresize)] 934 #[doc = "Getter for the `onresize` field of this object."] 935 #[doc = ""] 936 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onresize)"] 937 #[doc = ""] 938 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onresize(this: &HtmlElement) -> Option<::js_sys::Function>939 pub fn onresize(this: &HtmlElement) -> Option<::js_sys::Function>; 940 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onresize)] 941 #[doc = "Setter for the `onresize` field of this object."] 942 #[doc = ""] 943 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onresize)"] 944 #[doc = ""] 945 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onresize(this: &HtmlElement, value: Option<&::js_sys::Function>)946 pub fn set_onresize(this: &HtmlElement, value: Option<&::js_sys::Function>); 947 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onscroll)] 948 #[doc = "Getter for the `onscroll` field of this object."] 949 #[doc = ""] 950 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onscroll)"] 951 #[doc = ""] 952 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onscroll(this: &HtmlElement) -> Option<::js_sys::Function>953 pub fn onscroll(this: &HtmlElement) -> Option<::js_sys::Function>; 954 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onscroll)] 955 #[doc = "Setter for the `onscroll` field of this object."] 956 #[doc = ""] 957 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onscroll)"] 958 #[doc = ""] 959 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onscroll(this: &HtmlElement, value: Option<&::js_sys::Function>)960 pub fn set_onscroll(this: &HtmlElement, value: Option<&::js_sys::Function>); 961 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onseeked)] 962 #[doc = "Getter for the `onseeked` field of this object."] 963 #[doc = ""] 964 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeked)"] 965 #[doc = ""] 966 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onseeked(this: &HtmlElement) -> Option<::js_sys::Function>967 pub fn onseeked(this: &HtmlElement) -> Option<::js_sys::Function>; 968 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onseeked)] 969 #[doc = "Setter for the `onseeked` field of this object."] 970 #[doc = ""] 971 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeked)"] 972 #[doc = ""] 973 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onseeked(this: &HtmlElement, value: Option<&::js_sys::Function>)974 pub fn set_onseeked(this: &HtmlElement, value: Option<&::js_sys::Function>); 975 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onseeking)] 976 #[doc = "Getter for the `onseeking` field of this object."] 977 #[doc = ""] 978 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeking)"] 979 #[doc = ""] 980 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onseeking(this: &HtmlElement) -> Option<::js_sys::Function>981 pub fn onseeking(this: &HtmlElement) -> Option<::js_sys::Function>; 982 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onseeking)] 983 #[doc = "Setter for the `onseeking` field of this object."] 984 #[doc = ""] 985 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeking)"] 986 #[doc = ""] 987 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onseeking(this: &HtmlElement, value: Option<&::js_sys::Function>)988 pub fn set_onseeking(this: &HtmlElement, value: Option<&::js_sys::Function>); 989 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onselect)] 990 #[doc = "Getter for the `onselect` field of this object."] 991 #[doc = ""] 992 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselect)"] 993 #[doc = ""] 994 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onselect(this: &HtmlElement) -> Option<::js_sys::Function>995 pub fn onselect(this: &HtmlElement) -> Option<::js_sys::Function>; 996 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onselect)] 997 #[doc = "Setter for the `onselect` field of this object."] 998 #[doc = ""] 999 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselect)"] 1000 #[doc = ""] 1001 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onselect(this: &HtmlElement, value: Option<&::js_sys::Function>)1002 pub fn set_onselect(this: &HtmlElement, value: Option<&::js_sys::Function>); 1003 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onshow)] 1004 #[doc = "Getter for the `onshow` field of this object."] 1005 #[doc = ""] 1006 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onshow)"] 1007 #[doc = ""] 1008 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onshow(this: &HtmlElement) -> Option<::js_sys::Function>1009 pub fn onshow(this: &HtmlElement) -> Option<::js_sys::Function>; 1010 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onshow)] 1011 #[doc = "Setter for the `onshow` field of this object."] 1012 #[doc = ""] 1013 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onshow)"] 1014 #[doc = ""] 1015 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onshow(this: &HtmlElement, value: Option<&::js_sys::Function>)1016 pub fn set_onshow(this: &HtmlElement, value: Option<&::js_sys::Function>); 1017 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onstalled)] 1018 #[doc = "Getter for the `onstalled` field of this object."] 1019 #[doc = ""] 1020 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onstalled)"] 1021 #[doc = ""] 1022 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onstalled(this: &HtmlElement) -> Option<::js_sys::Function>1023 pub fn onstalled(this: &HtmlElement) -> Option<::js_sys::Function>; 1024 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onstalled)] 1025 #[doc = "Setter for the `onstalled` field of this object."] 1026 #[doc = ""] 1027 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onstalled)"] 1028 #[doc = ""] 1029 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onstalled(this: &HtmlElement, value: Option<&::js_sys::Function>)1030 pub fn set_onstalled(this: &HtmlElement, value: Option<&::js_sys::Function>); 1031 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onsubmit)] 1032 #[doc = "Getter for the `onsubmit` field of this object."] 1033 #[doc = ""] 1034 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsubmit)"] 1035 #[doc = ""] 1036 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onsubmit(this: &HtmlElement) -> Option<::js_sys::Function>1037 pub fn onsubmit(this: &HtmlElement) -> Option<::js_sys::Function>; 1038 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onsubmit)] 1039 #[doc = "Setter for the `onsubmit` field of this object."] 1040 #[doc = ""] 1041 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsubmit)"] 1042 #[doc = ""] 1043 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onsubmit(this: &HtmlElement, value: Option<&::js_sys::Function>)1044 pub fn set_onsubmit(this: &HtmlElement, value: Option<&::js_sys::Function>); 1045 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onsuspend)] 1046 #[doc = "Getter for the `onsuspend` field of this object."] 1047 #[doc = ""] 1048 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsuspend)"] 1049 #[doc = ""] 1050 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onsuspend(this: &HtmlElement) -> Option<::js_sys::Function>1051 pub fn onsuspend(this: &HtmlElement) -> Option<::js_sys::Function>; 1052 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onsuspend)] 1053 #[doc = "Setter for the `onsuspend` field of this object."] 1054 #[doc = ""] 1055 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsuspend)"] 1056 #[doc = ""] 1057 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onsuspend(this: &HtmlElement, value: Option<&::js_sys::Function>)1058 pub fn set_onsuspend(this: &HtmlElement, value: Option<&::js_sys::Function>); 1059 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontimeupdate)] 1060 #[doc = "Getter for the `ontimeupdate` field of this object."] 1061 #[doc = ""] 1062 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontimeupdate)"] 1063 #[doc = ""] 1064 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontimeupdate(this: &HtmlElement) -> Option<::js_sys::Function>1065 pub fn ontimeupdate(this: &HtmlElement) -> Option<::js_sys::Function>; 1066 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontimeupdate)] 1067 #[doc = "Setter for the `ontimeupdate` field of this object."] 1068 #[doc = ""] 1069 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontimeupdate)"] 1070 #[doc = ""] 1071 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontimeupdate(this: &HtmlElement, value: Option<&::js_sys::Function>)1072 pub fn set_ontimeupdate(this: &HtmlElement, value: Option<&::js_sys::Function>); 1073 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onvolumechange)] 1074 #[doc = "Getter for the `onvolumechange` field of this object."] 1075 #[doc = ""] 1076 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onvolumechange)"] 1077 #[doc = ""] 1078 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onvolumechange(this: &HtmlElement) -> Option<::js_sys::Function>1079 pub fn onvolumechange(this: &HtmlElement) -> Option<::js_sys::Function>; 1080 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onvolumechange)] 1081 #[doc = "Setter for the `onvolumechange` field of this object."] 1082 #[doc = ""] 1083 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onvolumechange)"] 1084 #[doc = ""] 1085 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onvolumechange(this: &HtmlElement, value: Option<&::js_sys::Function>)1086 pub fn set_onvolumechange(this: &HtmlElement, value: Option<&::js_sys::Function>); 1087 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onwaiting)] 1088 #[doc = "Getter for the `onwaiting` field of this object."] 1089 #[doc = ""] 1090 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwaiting)"] 1091 #[doc = ""] 1092 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onwaiting(this: &HtmlElement) -> Option<::js_sys::Function>1093 pub fn onwaiting(this: &HtmlElement) -> Option<::js_sys::Function>; 1094 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onwaiting)] 1095 #[doc = "Setter for the `onwaiting` field of this object."] 1096 #[doc = ""] 1097 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwaiting)"] 1098 #[doc = ""] 1099 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onwaiting(this: &HtmlElement, value: Option<&::js_sys::Function>)1100 pub fn set_onwaiting(this: &HtmlElement, value: Option<&::js_sys::Function>); 1101 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onselectstart)] 1102 #[doc = "Getter for the `onselectstart` field of this object."] 1103 #[doc = ""] 1104 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselectstart)"] 1105 #[doc = ""] 1106 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onselectstart(this: &HtmlElement) -> Option<::js_sys::Function>1107 pub fn onselectstart(this: &HtmlElement) -> Option<::js_sys::Function>; 1108 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onselectstart)] 1109 #[doc = "Setter for the `onselectstart` field of this object."] 1110 #[doc = ""] 1111 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselectstart)"] 1112 #[doc = ""] 1113 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onselectstart(this: &HtmlElement, value: Option<&::js_sys::Function>)1114 pub fn set_onselectstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 1115 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontoggle)] 1116 #[doc = "Getter for the `ontoggle` field of this object."] 1117 #[doc = ""] 1118 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontoggle)"] 1119 #[doc = ""] 1120 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontoggle(this: &HtmlElement) -> Option<::js_sys::Function>1121 pub fn ontoggle(this: &HtmlElement) -> Option<::js_sys::Function>; 1122 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontoggle)] 1123 #[doc = "Setter for the `ontoggle` field of this object."] 1124 #[doc = ""] 1125 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontoggle)"] 1126 #[doc = ""] 1127 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontoggle(this: &HtmlElement, value: Option<&::js_sys::Function>)1128 pub fn set_ontoggle(this: &HtmlElement, value: Option<&::js_sys::Function>); 1129 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointercancel)] 1130 #[doc = "Getter for the `onpointercancel` field of this object."] 1131 #[doc = ""] 1132 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointercancel)"] 1133 #[doc = ""] 1134 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointercancel(this: &HtmlElement) -> Option<::js_sys::Function>1135 pub fn onpointercancel(this: &HtmlElement) -> Option<::js_sys::Function>; 1136 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointercancel)] 1137 #[doc = "Setter for the `onpointercancel` field of this object."] 1138 #[doc = ""] 1139 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointercancel)"] 1140 #[doc = ""] 1141 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointercancel(this: &HtmlElement, value: Option<&::js_sys::Function>)1142 pub fn set_onpointercancel(this: &HtmlElement, value: Option<&::js_sys::Function>); 1143 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointerdown)] 1144 #[doc = "Getter for the `onpointerdown` field of this object."] 1145 #[doc = ""] 1146 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerdown)"] 1147 #[doc = ""] 1148 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointerdown(this: &HtmlElement) -> Option<::js_sys::Function>1149 pub fn onpointerdown(this: &HtmlElement) -> Option<::js_sys::Function>; 1150 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointerdown)] 1151 #[doc = "Setter for the `onpointerdown` field of this object."] 1152 #[doc = ""] 1153 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerdown)"] 1154 #[doc = ""] 1155 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointerdown(this: &HtmlElement, value: Option<&::js_sys::Function>)1156 pub fn set_onpointerdown(this: &HtmlElement, value: Option<&::js_sys::Function>); 1157 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointerup)] 1158 #[doc = "Getter for the `onpointerup` field of this object."] 1159 #[doc = ""] 1160 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerup)"] 1161 #[doc = ""] 1162 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointerup(this: &HtmlElement) -> Option<::js_sys::Function>1163 pub fn onpointerup(this: &HtmlElement) -> Option<::js_sys::Function>; 1164 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointerup)] 1165 #[doc = "Setter for the `onpointerup` field of this object."] 1166 #[doc = ""] 1167 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerup)"] 1168 #[doc = ""] 1169 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointerup(this: &HtmlElement, value: Option<&::js_sys::Function>)1170 pub fn set_onpointerup(this: &HtmlElement, value: Option<&::js_sys::Function>); 1171 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointermove)] 1172 #[doc = "Getter for the `onpointermove` field of this object."] 1173 #[doc = ""] 1174 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointermove)"] 1175 #[doc = ""] 1176 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointermove(this: &HtmlElement) -> Option<::js_sys::Function>1177 pub fn onpointermove(this: &HtmlElement) -> Option<::js_sys::Function>; 1178 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointermove)] 1179 #[doc = "Setter for the `onpointermove` field of this object."] 1180 #[doc = ""] 1181 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointermove)"] 1182 #[doc = ""] 1183 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointermove(this: &HtmlElement, value: Option<&::js_sys::Function>)1184 pub fn set_onpointermove(this: &HtmlElement, value: Option<&::js_sys::Function>); 1185 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointerout)] 1186 #[doc = "Getter for the `onpointerout` field of this object."] 1187 #[doc = ""] 1188 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerout)"] 1189 #[doc = ""] 1190 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointerout(this: &HtmlElement) -> Option<::js_sys::Function>1191 pub fn onpointerout(this: &HtmlElement) -> Option<::js_sys::Function>; 1192 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointerout)] 1193 #[doc = "Setter for the `onpointerout` field of this object."] 1194 #[doc = ""] 1195 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerout)"] 1196 #[doc = ""] 1197 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointerout(this: &HtmlElement, value: Option<&::js_sys::Function>)1198 pub fn set_onpointerout(this: &HtmlElement, value: Option<&::js_sys::Function>); 1199 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointerover)] 1200 #[doc = "Getter for the `onpointerover` field of this object."] 1201 #[doc = ""] 1202 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerover)"] 1203 #[doc = ""] 1204 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointerover(this: &HtmlElement) -> Option<::js_sys::Function>1205 pub fn onpointerover(this: &HtmlElement) -> Option<::js_sys::Function>; 1206 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointerover)] 1207 #[doc = "Setter for the `onpointerover` field of this object."] 1208 #[doc = ""] 1209 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerover)"] 1210 #[doc = ""] 1211 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointerover(this: &HtmlElement, value: Option<&::js_sys::Function>)1212 pub fn set_onpointerover(this: &HtmlElement, value: Option<&::js_sys::Function>); 1213 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointerenter)] 1214 #[doc = "Getter for the `onpointerenter` field of this object."] 1215 #[doc = ""] 1216 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerenter)"] 1217 #[doc = ""] 1218 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointerenter(this: &HtmlElement) -> Option<::js_sys::Function>1219 pub fn onpointerenter(this: &HtmlElement) -> Option<::js_sys::Function>; 1220 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointerenter)] 1221 #[doc = "Setter for the `onpointerenter` field of this object."] 1222 #[doc = ""] 1223 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerenter)"] 1224 #[doc = ""] 1225 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointerenter(this: &HtmlElement, value: Option<&::js_sys::Function>)1226 pub fn set_onpointerenter(this: &HtmlElement, value: Option<&::js_sys::Function>); 1227 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onpointerleave)] 1228 #[doc = "Getter for the `onpointerleave` field of this object."] 1229 #[doc = ""] 1230 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerleave)"] 1231 #[doc = ""] 1232 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onpointerleave(this: &HtmlElement) -> Option<::js_sys::Function>1233 pub fn onpointerleave(this: &HtmlElement) -> Option<::js_sys::Function>; 1234 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onpointerleave)] 1235 #[doc = "Setter for the `onpointerleave` field of this object."] 1236 #[doc = ""] 1237 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerleave)"] 1238 #[doc = ""] 1239 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onpointerleave(this: &HtmlElement, value: Option<&::js_sys::Function>)1240 pub fn set_onpointerleave(this: &HtmlElement, value: Option<&::js_sys::Function>); 1241 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ongotpointercapture)] 1242 #[doc = "Getter for the `ongotpointercapture` field of this object."] 1243 #[doc = ""] 1244 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ongotpointercapture)"] 1245 #[doc = ""] 1246 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ongotpointercapture(this: &HtmlElement) -> Option<::js_sys::Function>1247 pub fn ongotpointercapture(this: &HtmlElement) -> Option<::js_sys::Function>; 1248 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ongotpointercapture)] 1249 #[doc = "Setter for the `ongotpointercapture` field of this object."] 1250 #[doc = ""] 1251 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ongotpointercapture)"] 1252 #[doc = ""] 1253 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ongotpointercapture(this: &HtmlElement, value: Option<&::js_sys::Function>)1254 pub fn set_ongotpointercapture(this: &HtmlElement, value: Option<&::js_sys::Function>); 1255 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onlostpointercapture)] 1256 #[doc = "Getter for the `onlostpointercapture` field of this object."] 1257 #[doc = ""] 1258 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onlostpointercapture)"] 1259 #[doc = ""] 1260 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onlostpointercapture(this: &HtmlElement) -> Option<::js_sys::Function>1261 pub fn onlostpointercapture(this: &HtmlElement) -> Option<::js_sys::Function>; 1262 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onlostpointercapture)] 1263 #[doc = "Setter for the `onlostpointercapture` field of this object."] 1264 #[doc = ""] 1265 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onlostpointercapture)"] 1266 #[doc = ""] 1267 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onlostpointercapture(this: &HtmlElement, value: Option<&::js_sys::Function>)1268 pub fn set_onlostpointercapture(this: &HtmlElement, value: Option<&::js_sys::Function>); 1269 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onanimationcancel)] 1270 #[doc = "Getter for the `onanimationcancel` field of this object."] 1271 #[doc = ""] 1272 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationcancel)"] 1273 #[doc = ""] 1274 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onanimationcancel(this: &HtmlElement) -> Option<::js_sys::Function>1275 pub fn onanimationcancel(this: &HtmlElement) -> Option<::js_sys::Function>; 1276 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onanimationcancel)] 1277 #[doc = "Setter for the `onanimationcancel` field of this object."] 1278 #[doc = ""] 1279 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationcancel)"] 1280 #[doc = ""] 1281 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onanimationcancel(this: &HtmlElement, value: Option<&::js_sys::Function>)1282 pub fn set_onanimationcancel(this: &HtmlElement, value: Option<&::js_sys::Function>); 1283 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onanimationend)] 1284 #[doc = "Getter for the `onanimationend` field of this object."] 1285 #[doc = ""] 1286 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationend)"] 1287 #[doc = ""] 1288 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onanimationend(this: &HtmlElement) -> Option<::js_sys::Function>1289 pub fn onanimationend(this: &HtmlElement) -> Option<::js_sys::Function>; 1290 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onanimationend)] 1291 #[doc = "Setter for the `onanimationend` field of this object."] 1292 #[doc = ""] 1293 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationend)"] 1294 #[doc = ""] 1295 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onanimationend(this: &HtmlElement, value: Option<&::js_sys::Function>)1296 pub fn set_onanimationend(this: &HtmlElement, value: Option<&::js_sys::Function>); 1297 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onanimationiteration)] 1298 #[doc = "Getter for the `onanimationiteration` field of this object."] 1299 #[doc = ""] 1300 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationiteration)"] 1301 #[doc = ""] 1302 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onanimationiteration(this: &HtmlElement) -> Option<::js_sys::Function>1303 pub fn onanimationiteration(this: &HtmlElement) -> Option<::js_sys::Function>; 1304 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onanimationiteration)] 1305 #[doc = "Setter for the `onanimationiteration` field of this object."] 1306 #[doc = ""] 1307 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationiteration)"] 1308 #[doc = ""] 1309 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onanimationiteration(this: &HtmlElement, value: Option<&::js_sys::Function>)1310 pub fn set_onanimationiteration(this: &HtmlElement, value: Option<&::js_sys::Function>); 1311 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onanimationstart)] 1312 #[doc = "Getter for the `onanimationstart` field of this object."] 1313 #[doc = ""] 1314 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationstart)"] 1315 #[doc = ""] 1316 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onanimationstart(this: &HtmlElement) -> Option<::js_sys::Function>1317 pub fn onanimationstart(this: &HtmlElement) -> Option<::js_sys::Function>; 1318 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onanimationstart)] 1319 #[doc = "Setter for the `onanimationstart` field of this object."] 1320 #[doc = ""] 1321 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationstart)"] 1322 #[doc = ""] 1323 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onanimationstart(this: &HtmlElement, value: Option<&::js_sys::Function>)1324 pub fn set_onanimationstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 1325 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontransitioncancel)] 1326 #[doc = "Getter for the `ontransitioncancel` field of this object."] 1327 #[doc = ""] 1328 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitioncancel)"] 1329 #[doc = ""] 1330 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontransitioncancel(this: &HtmlElement) -> Option<::js_sys::Function>1331 pub fn ontransitioncancel(this: &HtmlElement) -> Option<::js_sys::Function>; 1332 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontransitioncancel)] 1333 #[doc = "Setter for the `ontransitioncancel` field of this object."] 1334 #[doc = ""] 1335 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitioncancel)"] 1336 #[doc = ""] 1337 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontransitioncancel(this: &HtmlElement, value: Option<&::js_sys::Function>)1338 pub fn set_ontransitioncancel(this: &HtmlElement, value: Option<&::js_sys::Function>); 1339 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontransitionend)] 1340 #[doc = "Getter for the `ontransitionend` field of this object."] 1341 #[doc = ""] 1342 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionend)"] 1343 #[doc = ""] 1344 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontransitionend(this: &HtmlElement) -> Option<::js_sys::Function>1345 pub fn ontransitionend(this: &HtmlElement) -> Option<::js_sys::Function>; 1346 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontransitionend)] 1347 #[doc = "Setter for the `ontransitionend` field of this object."] 1348 #[doc = ""] 1349 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionend)"] 1350 #[doc = ""] 1351 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontransitionend(this: &HtmlElement, value: Option<&::js_sys::Function>)1352 pub fn set_ontransitionend(this: &HtmlElement, value: Option<&::js_sys::Function>); 1353 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontransitionrun)] 1354 #[doc = "Getter for the `ontransitionrun` field of this object."] 1355 #[doc = ""] 1356 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionrun)"] 1357 #[doc = ""] 1358 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontransitionrun(this: &HtmlElement) -> Option<::js_sys::Function>1359 pub fn ontransitionrun(this: &HtmlElement) -> Option<::js_sys::Function>; 1360 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontransitionrun)] 1361 #[doc = "Setter for the `ontransitionrun` field of this object."] 1362 #[doc = ""] 1363 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionrun)"] 1364 #[doc = ""] 1365 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontransitionrun(this: &HtmlElement, value: Option<&::js_sys::Function>)1366 pub fn set_ontransitionrun(this: &HtmlElement, value: Option<&::js_sys::Function>); 1367 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontransitionstart)] 1368 #[doc = "Getter for the `ontransitionstart` field of this object."] 1369 #[doc = ""] 1370 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionstart)"] 1371 #[doc = ""] 1372 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontransitionstart(this: &HtmlElement) -> Option<::js_sys::Function>1373 pub fn ontransitionstart(this: &HtmlElement) -> Option<::js_sys::Function>; 1374 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontransitionstart)] 1375 #[doc = "Setter for the `ontransitionstart` field of this object."] 1376 #[doc = ""] 1377 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionstart)"] 1378 #[doc = ""] 1379 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontransitionstart(this: &HtmlElement, value: Option<&::js_sys::Function>)1380 pub fn set_ontransitionstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 1381 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onwebkitanimationend)] 1382 #[doc = "Getter for the `onwebkitanimationend` field of this object."] 1383 #[doc = ""] 1384 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationend)"] 1385 #[doc = ""] 1386 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onwebkitanimationend(this: &HtmlElement) -> Option<::js_sys::Function>1387 pub fn onwebkitanimationend(this: &HtmlElement) -> Option<::js_sys::Function>; 1388 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onwebkitanimationend)] 1389 #[doc = "Setter for the `onwebkitanimationend` field of this object."] 1390 #[doc = ""] 1391 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationend)"] 1392 #[doc = ""] 1393 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onwebkitanimationend(this: &HtmlElement, value: Option<&::js_sys::Function>)1394 pub fn set_onwebkitanimationend(this: &HtmlElement, value: Option<&::js_sys::Function>); 1395 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onwebkitanimationiteration)] 1396 #[doc = "Getter for the `onwebkitanimationiteration` field of this object."] 1397 #[doc = ""] 1398 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationiteration)"] 1399 #[doc = ""] 1400 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onwebkitanimationiteration(this: &HtmlElement) -> Option<::js_sys::Function>1401 pub fn onwebkitanimationiteration(this: &HtmlElement) -> Option<::js_sys::Function>; 1402 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onwebkitanimationiteration)] 1403 #[doc = "Setter for the `onwebkitanimationiteration` field of this object."] 1404 #[doc = ""] 1405 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationiteration)"] 1406 #[doc = ""] 1407 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onwebkitanimationiteration(this: &HtmlElement, value: Option<&::js_sys::Function>)1408 pub fn set_onwebkitanimationiteration(this: &HtmlElement, value: Option<&::js_sys::Function>); 1409 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onwebkitanimationstart)] 1410 #[doc = "Getter for the `onwebkitanimationstart` field of this object."] 1411 #[doc = ""] 1412 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationstart)"] 1413 #[doc = ""] 1414 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onwebkitanimationstart(this: &HtmlElement) -> Option<::js_sys::Function>1415 pub fn onwebkitanimationstart(this: &HtmlElement) -> Option<::js_sys::Function>; 1416 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onwebkitanimationstart)] 1417 #[doc = "Setter for the `onwebkitanimationstart` field of this object."] 1418 #[doc = ""] 1419 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationstart)"] 1420 #[doc = ""] 1421 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onwebkitanimationstart(this: &HtmlElement, value: Option<&::js_sys::Function>)1422 pub fn set_onwebkitanimationstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 1423 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onwebkittransitionend)] 1424 #[doc = "Getter for the `onwebkittransitionend` field of this object."] 1425 #[doc = ""] 1426 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkittransitionend)"] 1427 #[doc = ""] 1428 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onwebkittransitionend(this: &HtmlElement) -> Option<::js_sys::Function>1429 pub fn onwebkittransitionend(this: &HtmlElement) -> Option<::js_sys::Function>; 1430 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onwebkittransitionend)] 1431 #[doc = "Setter for the `onwebkittransitionend` field of this object."] 1432 #[doc = ""] 1433 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkittransitionend)"] 1434 #[doc = ""] 1435 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onwebkittransitionend(this: &HtmlElement, value: Option<&::js_sys::Function>)1436 pub fn set_onwebkittransitionend(this: &HtmlElement, value: Option<&::js_sys::Function>); 1437 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = onerror)] 1438 #[doc = "Getter for the `onerror` field of this object."] 1439 #[doc = ""] 1440 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onerror)"] 1441 #[doc = ""] 1442 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] onerror(this: &HtmlElement) -> Option<::js_sys::Function>1443 pub fn onerror(this: &HtmlElement) -> Option<::js_sys::Function>; 1444 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = onerror)] 1445 #[doc = "Setter for the `onerror` field of this object."] 1446 #[doc = ""] 1447 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onerror)"] 1448 #[doc = ""] 1449 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_onerror(this: &HtmlElement, value: Option<&::js_sys::Function>)1450 pub fn set_onerror(this: &HtmlElement, value: Option<&::js_sys::Function>); 1451 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontouchstart)] 1452 #[doc = "Getter for the `ontouchstart` field of this object."] 1453 #[doc = ""] 1454 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchstart)"] 1455 #[doc = ""] 1456 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontouchstart(this: &HtmlElement) -> Option<::js_sys::Function>1457 pub fn ontouchstart(this: &HtmlElement) -> Option<::js_sys::Function>; 1458 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontouchstart)] 1459 #[doc = "Setter for the `ontouchstart` field of this object."] 1460 #[doc = ""] 1461 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchstart)"] 1462 #[doc = ""] 1463 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontouchstart(this: &HtmlElement, value: Option<&::js_sys::Function>)1464 pub fn set_ontouchstart(this: &HtmlElement, value: Option<&::js_sys::Function>); 1465 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontouchend)] 1466 #[doc = "Getter for the `ontouchend` field of this object."] 1467 #[doc = ""] 1468 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchend)"] 1469 #[doc = ""] 1470 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontouchend(this: &HtmlElement) -> Option<::js_sys::Function>1471 pub fn ontouchend(this: &HtmlElement) -> Option<::js_sys::Function>; 1472 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontouchend)] 1473 #[doc = "Setter for the `ontouchend` field of this object."] 1474 #[doc = ""] 1475 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchend)"] 1476 #[doc = ""] 1477 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontouchend(this: &HtmlElement, value: Option<&::js_sys::Function>)1478 pub fn set_ontouchend(this: &HtmlElement, value: Option<&::js_sys::Function>); 1479 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontouchmove)] 1480 #[doc = "Getter for the `ontouchmove` field of this object."] 1481 #[doc = ""] 1482 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchmove)"] 1483 #[doc = ""] 1484 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontouchmove(this: &HtmlElement) -> Option<::js_sys::Function>1485 pub fn ontouchmove(this: &HtmlElement) -> Option<::js_sys::Function>; 1486 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontouchmove)] 1487 #[doc = "Setter for the `ontouchmove` field of this object."] 1488 #[doc = ""] 1489 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchmove)"] 1490 #[doc = ""] 1491 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontouchmove(this: &HtmlElement, value: Option<&::js_sys::Function>)1492 pub fn set_ontouchmove(this: &HtmlElement, value: Option<&::js_sys::Function>); 1493 # [wasm_bindgen (structural , method , getter , js_class = "HTMLElement" , js_name = ontouchcancel)] 1494 #[doc = "Getter for the `ontouchcancel` field of this object."] 1495 #[doc = ""] 1496 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchcancel)"] 1497 #[doc = ""] 1498 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] ontouchcancel(this: &HtmlElement) -> Option<::js_sys::Function>1499 pub fn ontouchcancel(this: &HtmlElement) -> Option<::js_sys::Function>; 1500 # [wasm_bindgen (structural , method , setter , js_class = "HTMLElement" , js_name = ontouchcancel)] 1501 #[doc = "Setter for the `ontouchcancel` field of this object."] 1502 #[doc = ""] 1503 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchcancel)"] 1504 #[doc = ""] 1505 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] set_ontouchcancel(this: &HtmlElement, value: Option<&::js_sys::Function>)1506 pub fn set_ontouchcancel(this: &HtmlElement, value: Option<&::js_sys::Function>); 1507 # [wasm_bindgen (catch , method , structural , js_class = "HTMLElement" , js_name = blur)] 1508 #[doc = "The `blur()` method."] 1509 #[doc = ""] 1510 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/blur)"] 1511 #[doc = ""] 1512 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] blur(this: &HtmlElement) -> Result<(), JsValue>1513 pub fn blur(this: &HtmlElement) -> Result<(), JsValue>; 1514 # [wasm_bindgen (method , structural , js_class = "HTMLElement" , js_name = click)] 1515 #[doc = "The `click()` method."] 1516 #[doc = ""] 1517 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click)"] 1518 #[doc = ""] 1519 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] click(this: &HtmlElement)1520 pub fn click(this: &HtmlElement); 1521 # [wasm_bindgen (catch , method , structural , js_class = "HTMLElement" , js_name = focus)] 1522 #[doc = "The `focus()` method."] 1523 #[doc = ""] 1524 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus)"] 1525 #[doc = ""] 1526 #[doc = "*This API requires the following crate features to be activated: `HtmlElement`*"] focus(this: &HtmlElement) -> Result<(), JsValue>1527 pub fn focus(this: &HtmlElement) -> Result<(), JsValue>; 1528 } 1529