1 #![allow(unused_imports)]
2 use super::*;
3 use wasm_bindgen::prelude::*;
4 #[wasm_bindgen]
5 extern "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`*"]
cols(this: &HtmlFrameSetElement) -> String20     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`*"]
set_cols(this: &HtmlFrameSetElement, value: &str)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`*"]
rows(this: &HtmlFrameSetElement) -> String34     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`*"]
set_rows(this: &HtmlFrameSetElement, value: &str)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`*"]
onafterprint(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onafterprint(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onbeforeprint(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onbeforeprint(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onbeforeunload(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onbeforeunload(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onhashchange(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onhashchange(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onlanguagechange(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onlanguagechange(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onmessage(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onmessage(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onmessageerror(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onmessageerror(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onoffline(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onoffline(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
ononline(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_ononline(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onpagehide(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onpagehide(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onpageshow(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onpageshow(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onpopstate(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onpopstate(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onstorage(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onstorage(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)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`*"]
onunload(this: &HtmlFrameSetElement) -> Option<::js_sys::Function>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`*"]
set_onunload(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>)237     pub fn set_onunload(this: &HtmlFrameSetElement, value: Option<&::js_sys::Function>);
238 }
239