1#![allow(unused_imports)]
2#![allow(clippy::all)]
3use super::*;
4use wasm_bindgen::prelude::*;
5#[wasm_bindgen]
6extern "C" {
7 # [wasm_bindgen (extends = Node , extends = EventTarget , extends = :: js_sys :: Object , js_name = DocumentType , typescript_type = "DocumentType")]
8 #[derive(Debug, Clone, PartialEq, Eq)]
9 #[doc = "The `DocumentType` class."]
10 #[doc = ""]
11 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType)"]
12 #[doc = ""]
13 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
14 pub type DocumentType;
15 # [wasm_bindgen (structural , method , getter , js_class = "DocumentType" , js_name = name)]
16 #[doc = "Getter for the `name` field of this object."]
17 #[doc = ""]
18 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/name)"]
19 #[doc = ""]
20 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
21 pub fn name(this: &DocumentType) -> ::alloc::string::String;
22 # [wasm_bindgen (structural , method , getter , js_class = "DocumentType" , js_name = publicId)]
23 #[doc = "Getter for the `publicId` field of this object."]
24 #[doc = ""]
25 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/publicId)"]
26 #[doc = ""]
27 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
28 pub fn public_id(this: &DocumentType) -> ::alloc::string::String;
29 # [wasm_bindgen (structural , method , getter , js_class = "DocumentType" , js_name = systemId)]
30 #[doc = "Getter for the `systemId` field of this object."]
31 #[doc = ""]
32 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/systemId)"]
33 #[doc = ""]
34 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
35 pub fn system_id(this: &DocumentType) -> ::alloc::string::String;
36 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentType" , js_name = after)]
37 #[doc = "The `after()` method."]
38 #[doc = ""]
39 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
40 #[doc = ""]
41 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
42 pub fn after_with_node(this: &DocumentType, nodes: &::js_sys::Array) -> Result<(), JsValue>;
43 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
44 #[doc = "The `after()` method."]
45 #[doc = ""]
46 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
47 #[doc = ""]
48 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
49 pub fn after_with_node_0(this: &DocumentType) -> Result<(), JsValue>;
50 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
51 #[doc = "The `after()` method."]
52 #[doc = ""]
53 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
54 #[doc = ""]
55 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
56 pub fn after_with_node_1(this: &DocumentType, nodes_1: &Node) -> Result<(), JsValue>;
57 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
58 #[doc = "The `after()` method."]
59 #[doc = ""]
60 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
61 #[doc = ""]
62 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
63 pub fn after_with_node_2(
64 this: &DocumentType,
65 nodes_1: &Node,
66 nodes_2: &Node,
67 ) -> Result<(), JsValue>;
68 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
69 #[doc = "The `after()` method."]
70 #[doc = ""]
71 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
72 #[doc = ""]
73 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
74 pub fn after_with_node_3(
75 this: &DocumentType,
76 nodes_1: &Node,
77 nodes_2: &Node,
78 nodes_3: &Node,
79 ) -> Result<(), JsValue>;
80 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
81 #[doc = "The `after()` method."]
82 #[doc = ""]
83 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
84 #[doc = ""]
85 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
86 pub fn after_with_node_4(
87 this: &DocumentType,
88 nodes_1: &Node,
89 nodes_2: &Node,
90 nodes_3: &Node,
91 nodes_4: &Node,
92 ) -> Result<(), JsValue>;
93 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
94 #[doc = "The `after()` method."]
95 #[doc = ""]
96 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
97 #[doc = ""]
98 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
99 pub fn after_with_node_5(
100 this: &DocumentType,
101 nodes_1: &Node,
102 nodes_2: &Node,
103 nodes_3: &Node,
104 nodes_4: &Node,
105 nodes_5: &Node,
106 ) -> Result<(), JsValue>;
107 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
108 #[doc = "The `after()` method."]
109 #[doc = ""]
110 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
111 #[doc = ""]
112 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
113 pub fn after_with_node_6(
114 this: &DocumentType,
115 nodes_1: &Node,
116 nodes_2: &Node,
117 nodes_3: &Node,
118 nodes_4: &Node,
119 nodes_5: &Node,
120 nodes_6: &Node,
121 ) -> Result<(), JsValue>;
122 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
123 #[doc = "The `after()` method."]
124 #[doc = ""]
125 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
126 #[doc = ""]
127 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
128 pub fn after_with_node_7(
129 this: &DocumentType,
130 nodes_1: &Node,
131 nodes_2: &Node,
132 nodes_3: &Node,
133 nodes_4: &Node,
134 nodes_5: &Node,
135 nodes_6: &Node,
136 nodes_7: &Node,
137 ) -> Result<(), JsValue>;
138 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentType" , js_name = after)]
139 #[doc = "The `after()` method."]
140 #[doc = ""]
141 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
142 #[doc = ""]
143 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
144 pub fn after_with_str(this: &DocumentType, nodes: &::js_sys::Array) -> Result<(), JsValue>;
145 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
146 #[doc = "The `after()` method."]
147 #[doc = ""]
148 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
149 #[doc = ""]
150 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
151 pub fn after_with_str_0(this: &DocumentType) -> Result<(), JsValue>;
152 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
153 #[doc = "The `after()` method."]
154 #[doc = ""]
155 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
156 #[doc = ""]
157 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
158 pub fn after_with_str_1(this: &DocumentType, nodes_1: &str) -> Result<(), JsValue>;
159 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
160 #[doc = "The `after()` method."]
161 #[doc = ""]
162 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
163 #[doc = ""]
164 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
165 pub fn after_with_str_2(
166 this: &DocumentType,
167 nodes_1: &str,
168 nodes_2: &str,
169 ) -> Result<(), JsValue>;
170 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
171 #[doc = "The `after()` method."]
172 #[doc = ""]
173 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
174 #[doc = ""]
175 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
176 pub fn after_with_str_3(
177 this: &DocumentType,
178 nodes_1: &str,
179 nodes_2: &str,
180 nodes_3: &str,
181 ) -> Result<(), JsValue>;
182 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
183 #[doc = "The `after()` method."]
184 #[doc = ""]
185 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
186 #[doc = ""]
187 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
188 pub fn after_with_str_4(
189 this: &DocumentType,
190 nodes_1: &str,
191 nodes_2: &str,
192 nodes_3: &str,
193 nodes_4: &str,
194 ) -> Result<(), JsValue>;
195 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
196 #[doc = "The `after()` method."]
197 #[doc = ""]
198 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
199 #[doc = ""]
200 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
201 pub fn after_with_str_5(
202 this: &DocumentType,
203 nodes_1: &str,
204 nodes_2: &str,
205 nodes_3: &str,
206 nodes_4: &str,
207 nodes_5: &str,
208 ) -> Result<(), JsValue>;
209 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
210 #[doc = "The `after()` method."]
211 #[doc = ""]
212 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
213 #[doc = ""]
214 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
215 pub fn after_with_str_6(
216 this: &DocumentType,
217 nodes_1: &str,
218 nodes_2: &str,
219 nodes_3: &str,
220 nodes_4: &str,
221 nodes_5: &str,
222 nodes_6: &str,
223 ) -> Result<(), JsValue>;
224 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = after)]
225 #[doc = "The `after()` method."]
226 #[doc = ""]
227 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/after)"]
228 #[doc = ""]
229 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
230 pub fn after_with_str_7(
231 this: &DocumentType,
232 nodes_1: &str,
233 nodes_2: &str,
234 nodes_3: &str,
235 nodes_4: &str,
236 nodes_5: &str,
237 nodes_6: &str,
238 nodes_7: &str,
239 ) -> Result<(), JsValue>;
240 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentType" , js_name = before)]
241 #[doc = "The `before()` method."]
242 #[doc = ""]
243 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
244 #[doc = ""]
245 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
246 pub fn before_with_node(this: &DocumentType, nodes: &::js_sys::Array) -> Result<(), JsValue>;
247 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
248 #[doc = "The `before()` method."]
249 #[doc = ""]
250 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
251 #[doc = ""]
252 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
253 pub fn before_with_node_0(this: &DocumentType) -> Result<(), JsValue>;
254 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
255 #[doc = "The `before()` method."]
256 #[doc = ""]
257 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
258 #[doc = ""]
259 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
260 pub fn before_with_node_1(this: &DocumentType, nodes_1: &Node) -> Result<(), JsValue>;
261 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
262 #[doc = "The `before()` method."]
263 #[doc = ""]
264 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
265 #[doc = ""]
266 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
267 pub fn before_with_node_2(
268 this: &DocumentType,
269 nodes_1: &Node,
270 nodes_2: &Node,
271 ) -> Result<(), JsValue>;
272 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
273 #[doc = "The `before()` method."]
274 #[doc = ""]
275 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
276 #[doc = ""]
277 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
278 pub fn before_with_node_3(
279 this: &DocumentType,
280 nodes_1: &Node,
281 nodes_2: &Node,
282 nodes_3: &Node,
283 ) -> Result<(), JsValue>;
284 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
285 #[doc = "The `before()` method."]
286 #[doc = ""]
287 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
288 #[doc = ""]
289 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
290 pub fn before_with_node_4(
291 this: &DocumentType,
292 nodes_1: &Node,
293 nodes_2: &Node,
294 nodes_3: &Node,
295 nodes_4: &Node,
296 ) -> Result<(), JsValue>;
297 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
298 #[doc = "The `before()` method."]
299 #[doc = ""]
300 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
301 #[doc = ""]
302 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
303 pub fn before_with_node_5(
304 this: &DocumentType,
305 nodes_1: &Node,
306 nodes_2: &Node,
307 nodes_3: &Node,
308 nodes_4: &Node,
309 nodes_5: &Node,
310 ) -> Result<(), JsValue>;
311 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
312 #[doc = "The `before()` method."]
313 #[doc = ""]
314 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
315 #[doc = ""]
316 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
317 pub fn before_with_node_6(
318 this: &DocumentType,
319 nodes_1: &Node,
320 nodes_2: &Node,
321 nodes_3: &Node,
322 nodes_4: &Node,
323 nodes_5: &Node,
324 nodes_6: &Node,
325 ) -> Result<(), JsValue>;
326 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
327 #[doc = "The `before()` method."]
328 #[doc = ""]
329 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
330 #[doc = ""]
331 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
332 pub fn before_with_node_7(
333 this: &DocumentType,
334 nodes_1: &Node,
335 nodes_2: &Node,
336 nodes_3: &Node,
337 nodes_4: &Node,
338 nodes_5: &Node,
339 nodes_6: &Node,
340 nodes_7: &Node,
341 ) -> Result<(), JsValue>;
342 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentType" , js_name = before)]
343 #[doc = "The `before()` method."]
344 #[doc = ""]
345 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
346 #[doc = ""]
347 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
348 pub fn before_with_str(this: &DocumentType, nodes: &::js_sys::Array) -> Result<(), JsValue>;
349 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
350 #[doc = "The `before()` method."]
351 #[doc = ""]
352 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
353 #[doc = ""]
354 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
355 pub fn before_with_str_0(this: &DocumentType) -> Result<(), JsValue>;
356 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
357 #[doc = "The `before()` method."]
358 #[doc = ""]
359 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
360 #[doc = ""]
361 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
362 pub fn before_with_str_1(this: &DocumentType, nodes_1: &str) -> Result<(), JsValue>;
363 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
364 #[doc = "The `before()` method."]
365 #[doc = ""]
366 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
367 #[doc = ""]
368 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
369 pub fn before_with_str_2(
370 this: &DocumentType,
371 nodes_1: &str,
372 nodes_2: &str,
373 ) -> Result<(), JsValue>;
374 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
375 #[doc = "The `before()` method."]
376 #[doc = ""]
377 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
378 #[doc = ""]
379 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
380 pub fn before_with_str_3(
381 this: &DocumentType,
382 nodes_1: &str,
383 nodes_2: &str,
384 nodes_3: &str,
385 ) -> Result<(), JsValue>;
386 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
387 #[doc = "The `before()` method."]
388 #[doc = ""]
389 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
390 #[doc = ""]
391 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
392 pub fn before_with_str_4(
393 this: &DocumentType,
394 nodes_1: &str,
395 nodes_2: &str,
396 nodes_3: &str,
397 nodes_4: &str,
398 ) -> Result<(), JsValue>;
399 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
400 #[doc = "The `before()` method."]
401 #[doc = ""]
402 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
403 #[doc = ""]
404 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
405 pub fn before_with_str_5(
406 this: &DocumentType,
407 nodes_1: &str,
408 nodes_2: &str,
409 nodes_3: &str,
410 nodes_4: &str,
411 nodes_5: &str,
412 ) -> Result<(), JsValue>;
413 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
414 #[doc = "The `before()` method."]
415 #[doc = ""]
416 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
417 #[doc = ""]
418 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
419 pub fn before_with_str_6(
420 this: &DocumentType,
421 nodes_1: &str,
422 nodes_2: &str,
423 nodes_3: &str,
424 nodes_4: &str,
425 nodes_5: &str,
426 nodes_6: &str,
427 ) -> Result<(), JsValue>;
428 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = before)]
429 #[doc = "The `before()` method."]
430 #[doc = ""]
431 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/before)"]
432 #[doc = ""]
433 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
434 pub fn before_with_str_7(
435 this: &DocumentType,
436 nodes_1: &str,
437 nodes_2: &str,
438 nodes_3: &str,
439 nodes_4: &str,
440 nodes_5: &str,
441 nodes_6: &str,
442 nodes_7: &str,
443 ) -> Result<(), JsValue>;
444 # [wasm_bindgen (method , structural , js_class = "DocumentType" , js_name = remove)]
445 #[doc = "The `remove()` method."]
446 #[doc = ""]
447 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/remove)"]
448 #[doc = ""]
449 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
450 pub fn remove(this: &DocumentType);
451 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentType" , js_name = replaceWith)]
452 #[doc = "The `replaceWith()` method."]
453 #[doc = ""]
454 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
455 #[doc = ""]
456 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
457 pub fn replace_with_with_node(
458 this: &DocumentType,
459 nodes: &::js_sys::Array,
460 ) -> Result<(), JsValue>;
461 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
462 #[doc = "The `replaceWith()` method."]
463 #[doc = ""]
464 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
465 #[doc = ""]
466 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
467 pub fn replace_with_with_node_0(this: &DocumentType) -> Result<(), JsValue>;
468 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
469 #[doc = "The `replaceWith()` method."]
470 #[doc = ""]
471 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
472 #[doc = ""]
473 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
474 pub fn replace_with_with_node_1(this: &DocumentType, nodes_1: &Node) -> Result<(), JsValue>;
475 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
476 #[doc = "The `replaceWith()` method."]
477 #[doc = ""]
478 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
479 #[doc = ""]
480 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
481 pub fn replace_with_with_node_2(
482 this: &DocumentType,
483 nodes_1: &Node,
484 nodes_2: &Node,
485 ) -> Result<(), JsValue>;
486 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
487 #[doc = "The `replaceWith()` method."]
488 #[doc = ""]
489 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
490 #[doc = ""]
491 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
492 pub fn replace_with_with_node_3(
493 this: &DocumentType,
494 nodes_1: &Node,
495 nodes_2: &Node,
496 nodes_3: &Node,
497 ) -> Result<(), JsValue>;
498 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
499 #[doc = "The `replaceWith()` method."]
500 #[doc = ""]
501 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
502 #[doc = ""]
503 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
504 pub fn replace_with_with_node_4(
505 this: &DocumentType,
506 nodes_1: &Node,
507 nodes_2: &Node,
508 nodes_3: &Node,
509 nodes_4: &Node,
510 ) -> Result<(), JsValue>;
511 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
512 #[doc = "The `replaceWith()` method."]
513 #[doc = ""]
514 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
515 #[doc = ""]
516 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
517 pub fn replace_with_with_node_5(
518 this: &DocumentType,
519 nodes_1: &Node,
520 nodes_2: &Node,
521 nodes_3: &Node,
522 nodes_4: &Node,
523 nodes_5: &Node,
524 ) -> Result<(), JsValue>;
525 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
526 #[doc = "The `replaceWith()` method."]
527 #[doc = ""]
528 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
529 #[doc = ""]
530 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
531 pub fn replace_with_with_node_6(
532 this: &DocumentType,
533 nodes_1: &Node,
534 nodes_2: &Node,
535 nodes_3: &Node,
536 nodes_4: &Node,
537 nodes_5: &Node,
538 nodes_6: &Node,
539 ) -> Result<(), JsValue>;
540 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
541 #[doc = "The `replaceWith()` method."]
542 #[doc = ""]
543 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
544 #[doc = ""]
545 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
546 pub fn replace_with_with_node_7(
547 this: &DocumentType,
548 nodes_1: &Node,
549 nodes_2: &Node,
550 nodes_3: &Node,
551 nodes_4: &Node,
552 nodes_5: &Node,
553 nodes_6: &Node,
554 nodes_7: &Node,
555 ) -> Result<(), JsValue>;
556 # [wasm_bindgen (catch , method , structural , variadic , js_class = "DocumentType" , js_name = replaceWith)]
557 #[doc = "The `replaceWith()` method."]
558 #[doc = ""]
559 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
560 #[doc = ""]
561 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
562 pub fn replace_with_with_str(
563 this: &DocumentType,
564 nodes: &::js_sys::Array,
565 ) -> Result<(), JsValue>;
566 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
567 #[doc = "The `replaceWith()` method."]
568 #[doc = ""]
569 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
570 #[doc = ""]
571 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
572 pub fn replace_with_with_str_0(this: &DocumentType) -> Result<(), JsValue>;
573 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
574 #[doc = "The `replaceWith()` method."]
575 #[doc = ""]
576 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
577 #[doc = ""]
578 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
579 pub fn replace_with_with_str_1(this: &DocumentType, nodes_1: &str) -> Result<(), JsValue>;
580 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
581 #[doc = "The `replaceWith()` method."]
582 #[doc = ""]
583 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
584 #[doc = ""]
585 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
586 pub fn replace_with_with_str_2(
587 this: &DocumentType,
588 nodes_1: &str,
589 nodes_2: &str,
590 ) -> Result<(), JsValue>;
591 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
592 #[doc = "The `replaceWith()` method."]
593 #[doc = ""]
594 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
595 #[doc = ""]
596 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
597 pub fn replace_with_with_str_3(
598 this: &DocumentType,
599 nodes_1: &str,
600 nodes_2: &str,
601 nodes_3: &str,
602 ) -> Result<(), JsValue>;
603 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
604 #[doc = "The `replaceWith()` method."]
605 #[doc = ""]
606 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
607 #[doc = ""]
608 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
609 pub fn replace_with_with_str_4(
610 this: &DocumentType,
611 nodes_1: &str,
612 nodes_2: &str,
613 nodes_3: &str,
614 nodes_4: &str,
615 ) -> Result<(), JsValue>;
616 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
617 #[doc = "The `replaceWith()` method."]
618 #[doc = ""]
619 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
620 #[doc = ""]
621 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
622 pub fn replace_with_with_str_5(
623 this: &DocumentType,
624 nodes_1: &str,
625 nodes_2: &str,
626 nodes_3: &str,
627 nodes_4: &str,
628 nodes_5: &str,
629 ) -> Result<(), JsValue>;
630 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
631 #[doc = "The `replaceWith()` method."]
632 #[doc = ""]
633 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
634 #[doc = ""]
635 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
636 pub fn replace_with_with_str_6(
637 this: &DocumentType,
638 nodes_1: &str,
639 nodes_2: &str,
640 nodes_3: &str,
641 nodes_4: &str,
642 nodes_5: &str,
643 nodes_6: &str,
644 ) -> Result<(), JsValue>;
645 # [wasm_bindgen (catch , method , structural , js_class = "DocumentType" , js_name = replaceWith)]
646 #[doc = "The `replaceWith()` method."]
647 #[doc = ""]
648 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentType/replaceWith)"]
649 #[doc = ""]
650 #[doc = "*This API requires the following crate features to be activated: `DocumentType`*"]
651 pub fn replace_with_with_str_7(
652 this: &DocumentType,
653 nodes_1: &str,
654 nodes_2: &str,
655 nodes_3: &str,
656 nodes_4: &str,
657 nodes_5: &str,
658 nodes_6: &str,
659 nodes_7: &str,
660 ) -> Result<(), JsValue>;
661}