maxcountryman_web_sys/features/
gen_DocumentFragment.rs

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}