maxcountryman_web_sys/features/
gen_HtmlFrameSetElement.rs

1#![allow(unused_imports)]
2use super::*;
3use wasm_bindgen::prelude::*;
4#[wasm_bindgen]
5extern "C" {
6    # [wasm_bindgen (extends = HtmlElement , extends = Element , extends = Node , extends = EventTarget , extends = :: js_sys :: Object , js_name = HTMLFrameSetElement , typescript_type = "HTMLFrameSetElement")]
7    #[derive(Debug, Clone, PartialEq, Eq)]
8    #[doc = "The `HtmlFrameSetElement` class."]
9    #[doc = ""]
10    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement)"]
11    #[doc = ""]
12    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
13    pub type HtmlFrameSetElement;
14    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = cols)]
15    #[doc = "Getter for the `cols` field of this object."]
16    #[doc = ""]
17    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/cols)"]
18    #[doc = ""]
19    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
20    pub fn cols(this: &HtmlFrameSetElement) -> String;
21    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = cols)]
22    #[doc = "Setter for the `cols` field of this object."]
23    #[doc = ""]
24    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/cols)"]
25    #[doc = ""]
26    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
27    pub fn set_cols(this: &HtmlFrameSetElement, value: &str);
28    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = rows)]
29    #[doc = "Getter for the `rows` field of this object."]
30    #[doc = ""]
31    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/rows)"]
32    #[doc = ""]
33    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
34    pub fn rows(this: &HtmlFrameSetElement) -> String;
35    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = rows)]
36    #[doc = "Setter for the `rows` field of this object."]
37    #[doc = ""]
38    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/rows)"]
39    #[doc = ""]
40    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
41    pub fn set_rows(this: &HtmlFrameSetElement, value: &str);
42    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onafterprint)]
43    #[doc = "Getter for the `onafterprint` field of this object."]
44    #[doc = ""]
45    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onafterprint)"]
46    #[doc = ""]
47    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
48    pub fn onafterprint(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
49    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onafterprint)]
50    #[doc = "Setter for the `onafterprint` field of this object."]
51    #[doc = ""]
52    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onafterprint)"]
53    #[doc = ""]
54    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
55    pub fn set_onafterprint(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
56    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onbeforeprint)]
57    #[doc = "Getter for the `onbeforeprint` field of this object."]
58    #[doc = ""]
59    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onbeforeprint)"]
60    #[doc = ""]
61    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
62    pub fn onbeforeprint(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
63    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onbeforeprint)]
64    #[doc = "Setter for the `onbeforeprint` field of this object."]
65    #[doc = ""]
66    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onbeforeprint)"]
67    #[doc = ""]
68    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
69    pub fn set_onbeforeprint(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
70    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onbeforeunload)]
71    #[doc = "Getter for the `onbeforeunload` field of this object."]
72    #[doc = ""]
73    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onbeforeunload)"]
74    #[doc = ""]
75    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
76    pub fn onbeforeunload(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
77    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onbeforeunload)]
78    #[doc = "Setter for the `onbeforeunload` field of this object."]
79    #[doc = ""]
80    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onbeforeunload)"]
81    #[doc = ""]
82    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
83    pub fn set_onbeforeunload(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
84    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onhashchange)]
85    #[doc = "Getter for the `onhashchange` field of this object."]
86    #[doc = ""]
87    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onhashchange)"]
88    #[doc = ""]
89    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
90    pub fn onhashchange(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
91    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onhashchange)]
92    #[doc = "Setter for the `onhashchange` field of this object."]
93    #[doc = ""]
94    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onhashchange)"]
95    #[doc = ""]
96    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
97    pub fn set_onhashchange(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
98    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onlanguagechange)]
99    #[doc = "Getter for the `onlanguagechange` field of this object."]
100    #[doc = ""]
101    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onlanguagechange)"]
102    #[doc = ""]
103    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
104    pub fn onlanguagechange(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
105    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onlanguagechange)]
106    #[doc = "Setter for the `onlanguagechange` field of this object."]
107    #[doc = ""]
108    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onlanguagechange)"]
109    #[doc = ""]
110    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
111    pub fn set_onlanguagechange(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
112    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onmessage)]
113    #[doc = "Getter for the `onmessage` field of this object."]
114    #[doc = ""]
115    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onmessage)"]
116    #[doc = ""]
117    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
118    pub fn onmessage(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
119    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onmessage)]
120    #[doc = "Setter for the `onmessage` field of this object."]
121    #[doc = ""]
122    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onmessage)"]
123    #[doc = ""]
124    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
125    pub fn set_onmessage(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
126    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onmessageerror)]
127    #[doc = "Getter for the `onmessageerror` field of this object."]
128    #[doc = ""]
129    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onmessageerror)"]
130    #[doc = ""]
131    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
132    pub fn onmessageerror(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
133    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onmessageerror)]
134    #[doc = "Setter for the `onmessageerror` field of this object."]
135    #[doc = ""]
136    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onmessageerror)"]
137    #[doc = ""]
138    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
139    pub fn set_onmessageerror(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
140    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onoffline)]
141    #[doc = "Getter for the `onoffline` field of this object."]
142    #[doc = ""]
143    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onoffline)"]
144    #[doc = ""]
145    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
146    pub fn onoffline(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
147    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onoffline)]
148    #[doc = "Setter for the `onoffline` field of this object."]
149    #[doc = ""]
150    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onoffline)"]
151    #[doc = ""]
152    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
153    pub fn set_onoffline(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
154    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = ononline)]
155    #[doc = "Getter for the `ononline` field of this object."]
156    #[doc = ""]
157    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/ononline)"]
158    #[doc = ""]
159    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
160    pub fn ononline(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
161    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = ononline)]
162    #[doc = "Setter for the `ononline` field of this object."]
163    #[doc = ""]
164    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/ononline)"]
165    #[doc = ""]
166    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
167    pub fn set_ononline(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
168    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onpagehide)]
169    #[doc = "Getter for the `onpagehide` field of this object."]
170    #[doc = ""]
171    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onpagehide)"]
172    #[doc = ""]
173    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
174    pub fn onpagehide(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
175    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onpagehide)]
176    #[doc = "Setter for the `onpagehide` field of this object."]
177    #[doc = ""]
178    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onpagehide)"]
179    #[doc = ""]
180    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
181    pub fn set_onpagehide(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
182    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onpageshow)]
183    #[doc = "Getter for the `onpageshow` field of this object."]
184    #[doc = ""]
185    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onpageshow)"]
186    #[doc = ""]
187    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
188    pub fn onpageshow(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
189    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onpageshow)]
190    #[doc = "Setter for the `onpageshow` field of this object."]
191    #[doc = ""]
192    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onpageshow)"]
193    #[doc = ""]
194    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
195    pub fn set_onpageshow(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
196    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onpopstate)]
197    #[doc = "Getter for the `onpopstate` field of this object."]
198    #[doc = ""]
199    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onpopstate)"]
200    #[doc = ""]
201    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
202    pub fn onpopstate(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
203    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onpopstate)]
204    #[doc = "Setter for the `onpopstate` field of this object."]
205    #[doc = ""]
206    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onpopstate)"]
207    #[doc = ""]
208    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
209    pub fn set_onpopstate(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
210    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onstorage)]
211    #[doc = "Getter for the `onstorage` field of this object."]
212    #[doc = ""]
213    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onstorage)"]
214    #[doc = ""]
215    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
216    pub fn onstorage(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
217    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onstorage)]
218    #[doc = "Setter for the `onstorage` field of this object."]
219    #[doc = ""]
220    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onstorage)"]
221    #[doc = ""]
222    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
223    pub fn set_onstorage(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
224    # [wasm_bindgen (structural , method , getter , js_class = "HTMLFrameSetElement" , js_name = onunload)]
225    #[doc = "Getter for the `onunload` field of this object."]
226    #[doc = ""]
227    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onunload)"]
228    #[doc = ""]
229    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
230    pub fn onunload(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>;
231    # [wasm_bindgen (structural , method , setter , js_class = "HTMLFrameSetElement" , js_name = onunload)]
232    #[doc = "Setter for the `onunload` field of this object."]
233    #[doc = ""]
234    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFrameSetElement/onunload)"]
235    #[doc = ""]
236    #[doc = "*This API requires the following crate features to be activated: `HtmlFrameSetElement`*"]
237    pub fn set_onunload(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
238}