1#![allow(unused_imports)]
2use super::*;
3use wasm_bindgen::prelude::*;
4#[wasm_bindgen]
5extern "C" {
6 # [wasm_bindgen (extends = Node , extends = EventTarget , extends = :: js_sys :: Object , js_name = DocumentFragment , typescript_type = "DocumentFragment")]
7 #[derive(Debug, Clone, PartialEq, Eq)]
8 #[doc = "The `DocumentFragment` class."]
9 #[doc = ""]
10 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment)"]
11 #[doc = ""]
12 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
13 pub type DocumentFragment;
14 #[cfg(feature = "HtmlCollection")]
15 # [wasm_bindgen (structural , method , getter , js_class = "DocumentFragment" , js_name = children)]
16 #[doc = "Getter for the `children` field of this object."]
17 #[doc = ""]
18 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/children)"]
19 #[doc = ""]
20 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`, `HtmlCollection`*"]
21 pub fn children(this: &DocumentFragment) -> HtmlCollection;
22 #[cfg(feature = "Element")]
23 # [wasm_bindgen (structural , method , getter , js_class = "DocumentFragment" , js_name = firstElementChild)]
24 #[doc = "Getter for the `firstElementChild` field of this object."]
25 #[doc = ""]
26 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/firstElementChild)"]
27 #[doc = ""]
28 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*"]
29 pub fn first_element_child(this: &DocumentFragment) -> Option<Element>;
30 #[cfg(feature = "Element")]
31 # [wasm_bindgen (structural , method , getter , js_class = "DocumentFragment" , js_name = lastElementChild)]
32 #[doc = "Getter for the `lastElementChild` field of this object."]
33 #[doc = ""]
34 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/lastElementChild)"]
35 #[doc = ""]
36 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*"]
37 pub fn last_element_child(this: &DocumentFragment) -> Option<Element>;
38 # [wasm_bindgen (structural , method , getter , js_class = "DocumentFragment" , js_name = childElementCount)]
39 #[doc = "Getter for the `childElementCount` field of this object."]
40 #[doc = ""]
41 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/childElementCount)"]
42 #[doc = ""]
43 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
44 pub fn child_element_count(this: &DocumentFragment) -> u32;
45 #[wasm_bindgen(catch, constructor, js_class = "DocumentFragment")]
46 #[doc = "The `new DocumentFragment(..)` constructor, creating a new instance of `DocumentFragment`."]
47 #[doc = ""]
48 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/DocumentFragment)"]
49 #[doc = ""]
50 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
51 pub fn new() -> Result<DocumentFragment, JsValue>;
52 #[cfg(feature = "Element")]
53 # [wasm_bindgen (method , structural , js_class = "DocumentFragment" , js_name = getElementById)]
54 #[doc = "The `getElementById()` method."]
55 #[doc = ""]
56 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/getElementById)"]
57 #[doc = ""]
58 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*"]
59 pub fn get_element_by_id(this: &DocumentFragment, element_id: &str) -> Option<Element>;
60 #[cfg(feature = "Element")]
61 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = querySelector)]
62 #[doc = "The `querySelector()` method."]
63 #[doc = ""]
64 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/querySelector)"]
65 #[doc = ""]
66 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*"]
67 pub fn query_selector(
68 this: &DocumentFragment,
69 selectors: &str,
70 ) -> Result<Option<Element>, JsValue>;
71 #[cfg(feature = "NodeList")]
72 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = querySelectorAll)]
73 #[doc = "The `querySelectorAll()` method."]
74 #[doc = ""]
75 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/querySelectorAll)"]
76 #[doc = ""]
77 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`, `NodeList`*"]
78 pub fn query_selector_all(
79 this: &DocumentFragment,
80 selectors: &str,
81 ) -> Result<NodeList, JsValue>;
82 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentFragment" , js_name = append)]
83 #[doc = "The `append()` method."]
84 #[doc = ""]
85 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
86 #[doc = ""]
87 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
88 pub fn append_with_node(
89 this: &DocumentFragment,
90 nodes: &::js_sys::Array,
91 ) -> Result<(), JsValue>;
92 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
93 #[doc = "The `append()` method."]
94 #[doc = ""]
95 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
96 #[doc = ""]
97 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
98 pub fn append_with_node_0(this: &DocumentFragment) -> Result<(), JsValue>;
99 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
100 #[doc = "The `append()` method."]
101 #[doc = ""]
102 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
103 #[doc = ""]
104 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
105 pub fn append_with_node_1(this: &DocumentFragment, nodes_1: &Node) -> Result<(), JsValue>;
106 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
107 #[doc = "The `append()` method."]
108 #[doc = ""]
109 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
110 #[doc = ""]
111 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
112 pub fn append_with_node_2(
113 this: &DocumentFragment,
114 nodes_1: &Node,
115 nodes_2: &Node,
116 ) -> Result<(), JsValue>;
117 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
118 #[doc = "The `append()` method."]
119 #[doc = ""]
120 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
121 #[doc = ""]
122 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
123 pub fn append_with_node_3(
124 this: &DocumentFragment,
125 nodes_1: &Node,
126 nodes_2: &Node,
127 nodes_3: &Node,
128 ) -> Result<(), JsValue>;
129 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
130 #[doc = "The `append()` method."]
131 #[doc = ""]
132 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
133 #[doc = ""]
134 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
135 pub fn append_with_node_4(
136 this: &DocumentFragment,
137 nodes_1: &Node,
138 nodes_2: &Node,
139 nodes_3: &Node,
140 nodes_4: &Node,
141 ) -> Result<(), JsValue>;
142 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
143 #[doc = "The `append()` method."]
144 #[doc = ""]
145 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
146 #[doc = ""]
147 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
148 pub fn append_with_node_5(
149 this: &DocumentFragment,
150 nodes_1: &Node,
151 nodes_2: &Node,
152 nodes_3: &Node,
153 nodes_4: &Node,
154 nodes_5: &Node,
155 ) -> Result<(), JsValue>;
156 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
157 #[doc = "The `append()` method."]
158 #[doc = ""]
159 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
160 #[doc = ""]
161 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
162 pub fn append_with_node_6(
163 this: &DocumentFragment,
164 nodes_1: &Node,
165 nodes_2: &Node,
166 nodes_3: &Node,
167 nodes_4: &Node,
168 nodes_5: &Node,
169 nodes_6: &Node,
170 ) -> Result<(), JsValue>;
171 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
172 #[doc = "The `append()` method."]
173 #[doc = ""]
174 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
175 #[doc = ""]
176 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
177 pub fn append_with_node_7(
178 this: &DocumentFragment,
179 nodes_1: &Node,
180 nodes_2: &Node,
181 nodes_3: &Node,
182 nodes_4: &Node,
183 nodes_5: &Node,
184 nodes_6: &Node,
185 nodes_7: &Node,
186 ) -> Result<(), JsValue>;
187 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentFragment" , js_name = append)]
188 #[doc = "The `append()` method."]
189 #[doc = ""]
190 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
191 #[doc = ""]
192 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
193 pub fn append_with_str(this: &DocumentFragment, nodes: &::js_sys::Array)
194 -> Result<(), JsValue>;
195 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
196 #[doc = "The `append()` method."]
197 #[doc = ""]
198 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
199 #[doc = ""]
200 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
201 pub fn append_with_str_0(this: &DocumentFragment) -> Result<(), JsValue>;
202 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
203 #[doc = "The `append()` method."]
204 #[doc = ""]
205 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
206 #[doc = ""]
207 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
208 pub fn append_with_str_1(this: &DocumentFragment, nodes_1: &str) -> Result<(), JsValue>;
209 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
210 #[doc = "The `append()` method."]
211 #[doc = ""]
212 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
213 #[doc = ""]
214 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
215 pub fn append_with_str_2(
216 this: &DocumentFragment,
217 nodes_1: &str,
218 nodes_2: &str,
219 ) -> Result<(), JsValue>;
220 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
221 #[doc = "The `append()` method."]
222 #[doc = ""]
223 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
224 #[doc = ""]
225 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
226 pub fn append_with_str_3(
227 this: &DocumentFragment,
228 nodes_1: &str,
229 nodes_2: &str,
230 nodes_3: &str,
231 ) -> Result<(), JsValue>;
232 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
233 #[doc = "The `append()` method."]
234 #[doc = ""]
235 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
236 #[doc = ""]
237 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
238 pub fn append_with_str_4(
239 this: &DocumentFragment,
240 nodes_1: &str,
241 nodes_2: &str,
242 nodes_3: &str,
243 nodes_4: &str,
244 ) -> Result<(), JsValue>;
245 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
246 #[doc = "The `append()` method."]
247 #[doc = ""]
248 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
249 #[doc = ""]
250 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
251 pub fn append_with_str_5(
252 this: &DocumentFragment,
253 nodes_1: &str,
254 nodes_2: &str,
255 nodes_3: &str,
256 nodes_4: &str,
257 nodes_5: &str,
258 ) -> Result<(), JsValue>;
259 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
260 #[doc = "The `append()` method."]
261 #[doc = ""]
262 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
263 #[doc = ""]
264 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
265 pub fn append_with_str_6(
266 this: &DocumentFragment,
267 nodes_1: &str,
268 nodes_2: &str,
269 nodes_3: &str,
270 nodes_4: &str,
271 nodes_5: &str,
272 nodes_6: &str,
273 ) -> Result<(), JsValue>;
274 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = append)]
275 #[doc = "The `append()` method."]
276 #[doc = ""]
277 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)"]
278 #[doc = ""]
279 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
280 pub fn append_with_str_7(
281 this: &DocumentFragment,
282 nodes_1: &str,
283 nodes_2: &str,
284 nodes_3: &str,
285 nodes_4: &str,
286 nodes_5: &str,
287 nodes_6: &str,
288 nodes_7: &str,
289 ) -> Result<(), JsValue>;
290 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentFragment" , js_name = prepend)]
291 #[doc = "The `prepend()` method."]
292 #[doc = ""]
293 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
294 #[doc = ""]
295 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
296 pub fn prepend_with_node(
297 this: &DocumentFragment,
298 nodes: &::js_sys::Array,
299 ) -> Result<(), JsValue>;
300 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
301 #[doc = "The `prepend()` method."]
302 #[doc = ""]
303 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
304 #[doc = ""]
305 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
306 pub fn prepend_with_node_0(this: &DocumentFragment) -> Result<(), JsValue>;
307 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
308 #[doc = "The `prepend()` method."]
309 #[doc = ""]
310 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
311 #[doc = ""]
312 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
313 pub fn prepend_with_node_1(this: &DocumentFragment, nodes_1: &Node) -> Result<(), JsValue>;
314 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
315 #[doc = "The `prepend()` method."]
316 #[doc = ""]
317 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
318 #[doc = ""]
319 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
320 pub fn prepend_with_node_2(
321 this: &DocumentFragment,
322 nodes_1: &Node,
323 nodes_2: &Node,
324 ) -> Result<(), JsValue>;
325 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
326 #[doc = "The `prepend()` method."]
327 #[doc = ""]
328 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
329 #[doc = ""]
330 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
331 pub fn prepend_with_node_3(
332 this: &DocumentFragment,
333 nodes_1: &Node,
334 nodes_2: &Node,
335 nodes_3: &Node,
336 ) -> Result<(), JsValue>;
337 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
338 #[doc = "The `prepend()` method."]
339 #[doc = ""]
340 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
341 #[doc = ""]
342 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
343 pub fn prepend_with_node_4(
344 this: &DocumentFragment,
345 nodes_1: &Node,
346 nodes_2: &Node,
347 nodes_3: &Node,
348 nodes_4: &Node,
349 ) -> Result<(), JsValue>;
350 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
351 #[doc = "The `prepend()` method."]
352 #[doc = ""]
353 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
354 #[doc = ""]
355 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
356 pub fn prepend_with_node_5(
357 this: &DocumentFragment,
358 nodes_1: &Node,
359 nodes_2: &Node,
360 nodes_3: &Node,
361 nodes_4: &Node,
362 nodes_5: &Node,
363 ) -> Result<(), JsValue>;
364 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
365 #[doc = "The `prepend()` method."]
366 #[doc = ""]
367 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
368 #[doc = ""]
369 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
370 pub fn prepend_with_node_6(
371 this: &DocumentFragment,
372 nodes_1: &Node,
373 nodes_2: &Node,
374 nodes_3: &Node,
375 nodes_4: &Node,
376 nodes_5: &Node,
377 nodes_6: &Node,
378 ) -> Result<(), JsValue>;
379 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
380 #[doc = "The `prepend()` method."]
381 #[doc = ""]
382 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
383 #[doc = ""]
384 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
385 pub fn prepend_with_node_7(
386 this: &DocumentFragment,
387 nodes_1: &Node,
388 nodes_2: &Node,
389 nodes_3: &Node,
390 nodes_4: &Node,
391 nodes_5: &Node,
392 nodes_6: &Node,
393 nodes_7: &Node,
394 ) -> Result<(), JsValue>;
395 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentFragment" , js_name = prepend)]
396 #[doc = "The `prepend()` method."]
397 #[doc = ""]
398 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
399 #[doc = ""]
400 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
401 pub fn prepend_with_str(
402 this: &DocumentFragment,
403 nodes: &::js_sys::Array,
404 ) -> Result<(), JsValue>;
405 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
406 #[doc = "The `prepend()` method."]
407 #[doc = ""]
408 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
409 #[doc = ""]
410 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
411 pub fn prepend_with_str_0(this: &DocumentFragment) -> Result<(), JsValue>;
412 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
413 #[doc = "The `prepend()` method."]
414 #[doc = ""]
415 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
416 #[doc = ""]
417 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
418 pub fn prepend_with_str_1(this: &DocumentFragment, nodes_1: &str) -> Result<(), JsValue>;
419 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
420 #[doc = "The `prepend()` method."]
421 #[doc = ""]
422 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
423 #[doc = ""]
424 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
425 pub fn prepend_with_str_2(
426 this: &DocumentFragment,
427 nodes_1: &str,
428 nodes_2: &str,
429 ) -> Result<(), JsValue>;
430 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
431 #[doc = "The `prepend()` method."]
432 #[doc = ""]
433 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
434 #[doc = ""]
435 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
436 pub fn prepend_with_str_3(
437 this: &DocumentFragment,
438 nodes_1: &str,
439 nodes_2: &str,
440 nodes_3: &str,
441 ) -> Result<(), JsValue>;
442 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
443 #[doc = "The `prepend()` method."]
444 #[doc = ""]
445 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
446 #[doc = ""]
447 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
448 pub fn prepend_with_str_4(
449 this: &DocumentFragment,
450 nodes_1: &str,
451 nodes_2: &str,
452 nodes_3: &str,
453 nodes_4: &str,
454 ) -> Result<(), JsValue>;
455 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
456 #[doc = "The `prepend()` method."]
457 #[doc = ""]
458 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
459 #[doc = ""]
460 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
461 pub fn prepend_with_str_5(
462 this: &DocumentFragment,
463 nodes_1: &str,
464 nodes_2: &str,
465 nodes_3: &str,
466 nodes_4: &str,
467 nodes_5: &str,
468 ) -> Result<(), JsValue>;
469 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
470 #[doc = "The `prepend()` method."]
471 #[doc = ""]
472 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
473 #[doc = ""]
474 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
475 pub fn prepend_with_str_6(
476 this: &DocumentFragment,
477 nodes_1: &str,
478 nodes_2: &str,
479 nodes_3: &str,
480 nodes_4: &str,
481 nodes_5: &str,
482 nodes_6: &str,
483 ) -> Result<(), JsValue>;
484 # [wasm_bindgen (catch , method , structural , js_class = "DocumentFragment" , js_name = prepend)]
485 #[doc = "The `prepend()` method."]
486 #[doc = ""]
487 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)"]
488 #[doc = ""]
489 #[doc = "*This API requires the following crate features to be activated: `DocumentFragment`*"]
490 pub fn prepend_with_str_7(
491 this: &DocumentFragment,
492 nodes_1: &str,
493 nodes_2: &str,
494 nodes_3: &str,
495 nodes_4: &str,
496 nodes_5: &str,
497 nodes_6: &str,
498 nodes_7: &str,
499 ) -> Result<(), JsValue>;
500}