1 #![allow(unused_imports)]
2 use super::*;
3 use wasm_bindgen::prelude::*;
4 #[wasm_bindgen]
5 extern "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`*"]
children(this: &DocumentFragment) -> HtmlCollection21     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`*"]
first_element_child(this: &DocumentFragment) -> Option<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`*"]
last_element_child(this: &DocumentFragment) -> Option<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`*"]
child_element_count(this: &DocumentFragment) -> u3244     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`*"]
new() -> Result<DocumentFragment, JsValue>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`*"]
get_element_by_id(this: &DocumentFragment, element_id: &str) -> Option<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`*"]
query_selector( this: &DocumentFragment, selectors: &str, ) -> Result<Option<Element>, JsValue>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`*"]
query_selector_all( this: &DocumentFragment, selectors: &str, ) -> Result<NodeList, JsValue>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`*"]
append_with_node( this: &DocumentFragment, nodes: &::js_sys::Array, ) -> Result<(), JsValue>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`*"]
append_with_node_0(this: &DocumentFragment) -> Result<(), JsValue>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`*"]
append_with_node_1(this: &DocumentFragment, nodes_1: &Node) -> Result<(), JsValue>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`*"]
append_with_node_2( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, ) -> Result<(), JsValue>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`*"]
append_with_node_3( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, ) -> Result<(), JsValue>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`*"]
append_with_node_4( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, ) -> Result<(), JsValue>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`*"]
append_with_node_5( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, nodes_5: &Node, ) -> Result<(), JsValue>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`*"]
append_with_node_6( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, nodes_5: &Node, nodes_6: &Node, ) -> Result<(), JsValue>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`*"]
append_with_node_7( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, nodes_5: &Node, nodes_6: &Node, nodes_7: &Node, ) -> Result<(), JsValue>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`*"]
append_with_str(this: &DocumentFragment, nodes: &::js_sys::Array) -> Result<(), JsValue>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`*"]
append_with_str_0(this: &DocumentFragment) -> Result<(), JsValue>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`*"]
append_with_str_1(this: &DocumentFragment, nodes_1: &str) -> Result<(), JsValue>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`*"]
append_with_str_2( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, ) -> Result<(), JsValue>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`*"]
append_with_str_3( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, ) -> Result<(), JsValue>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`*"]
append_with_str_4( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, ) -> Result<(), JsValue>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`*"]
append_with_str_5( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, nodes_5: &str, ) -> Result<(), JsValue>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`*"]
append_with_str_6( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, nodes_5: &str, nodes_6: &str, ) -> Result<(), JsValue>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`*"]
append_with_str_7( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, nodes_5: &str, nodes_6: &str, nodes_7: &str, ) -> Result<(), JsValue>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`*"]
prepend_with_node( this: &DocumentFragment, nodes: &::js_sys::Array, ) -> Result<(), JsValue>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`*"]
prepend_with_node_0(this: &DocumentFragment) -> Result<(), JsValue>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`*"]
prepend_with_node_1(this: &DocumentFragment, nodes_1: &Node) -> Result<(), JsValue>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`*"]
prepend_with_node_2( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, ) -> Result<(), JsValue>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`*"]
prepend_with_node_3( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, ) -> Result<(), JsValue>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`*"]
prepend_with_node_4( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, ) -> Result<(), JsValue>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`*"]
prepend_with_node_5( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, nodes_5: &Node, ) -> Result<(), JsValue>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`*"]
prepend_with_node_6( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, nodes_5: &Node, nodes_6: &Node, ) -> Result<(), JsValue>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`*"]
prepend_with_node_7( this: &DocumentFragment, nodes_1: &Node, nodes_2: &Node, nodes_3: &Node, nodes_4: &Node, nodes_5: &Node, nodes_6: &Node, nodes_7: &Node, ) -> Result<(), JsValue>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`*"]
prepend_with_str( this: &DocumentFragment, nodes: &::js_sys::Array, ) -> Result<(), JsValue>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`*"]
prepend_with_str_0(this: &DocumentFragment) -> Result<(), JsValue>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`*"]
prepend_with_str_1(this: &DocumentFragment, nodes_1: &str) -> Result<(), JsValue>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`*"]
prepend_with_str_2( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, ) -> Result<(), JsValue>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`*"]
prepend_with_str_3( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, ) -> Result<(), JsValue>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`*"]
prepend_with_str_4( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, ) -> Result<(), JsValue>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`*"]
prepend_with_str_5( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, nodes_5: &str, ) -> Result<(), JsValue>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`*"]
prepend_with_str_6( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, nodes_5: &str, nodes_6: &str, ) -> Result<(), JsValue>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`*"]
prepend_with_str_7( this: &DocumentFragment, nodes_1: &str, nodes_2: &str, nodes_3: &str, nodes_4: &str, nodes_5: &str, nodes_6: &str, nodes_7: &str, ) -> Result<(), JsValue>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 }
501