icrate/generated/WebKit/
DOMHTMLHtmlElement.rs1use crate::common::*;
4use crate::AppKit::*;
5use crate::Foundation::*;
6use crate::WebKit::*;
7
8extern_class!(
9 #[derive(Debug, PartialEq, Eq, Hash)]
10 #[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
11 #[deprecated]
12 pub struct DOMHTMLHtmlElement;
13
14 #[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
15 unsafe impl ClassType for DOMHTMLHtmlElement {
16 #[inherits(DOMElement, DOMNode, DOMObject, WebScriptObject, NSObject)]
17 type Super = DOMHTMLElement;
18 type Mutability = InteriorMutable;
19 }
20);
21
22#[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
23unsafe impl DOMEventTarget for DOMHTMLHtmlElement {}
24
25#[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
26unsafe impl NSCopying for DOMHTMLHtmlElement {}
27
28#[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
29unsafe impl NSObjectProtocol for DOMHTMLHtmlElement {}
30
31extern_methods!(
32 #[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
33 unsafe impl DOMHTMLHtmlElement {
34 #[cfg(feature = "Foundation_NSString")]
35 #[deprecated]
36 #[method_id(@__retain_semantics Other version)]
37 pub unsafe fn version(&self) -> Id<NSString>;
38
39 #[cfg(feature = "Foundation_NSString")]
40 #[deprecated]
41 #[method(setVersion:)]
42 pub unsafe fn setVersion(&self, version: Option<&NSString>);
43 }
44);
45
46extern_methods!(
47 #[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
49 unsafe impl DOMHTMLHtmlElement {
50 #[deprecated]
51 #[method_id(@__retain_semantics Init init)]
52 pub unsafe fn init(this: Allocated<Self>) -> Id<Self>;
53 }
54);
55
56extern_methods!(
57 #[cfg(feature = "WebKit_DOMHTMLHtmlElement")]
59 unsafe impl DOMHTMLHtmlElement {
60 #[method_id(@__retain_semantics New new)]
61 pub unsafe fn new() -> Id<Self>;
62 }
63);