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