pub unsafe trait DOMEventTarget: NSObjectProtocol + NSCopying {
// Provided methods
unsafe fn addEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool,
)
where Self: Sized + Message { ... }
unsafe fn removeEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool,
)
where Self: Sized + Message { ... }
unsafe fn dispatchEvent(&self, event: Option<&DOMEvent>) -> bool
where Self: Sized + Message { ... }
unsafe fn addEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool,
)
where Self: Sized + Message { ... }
unsafe fn removeEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool,
)
where Self: Sized + Message { ... }
}
👎Deprecated
Available on crate feature
DOMEventTarget
only.Expand description
Provided Methods§
unsafe fn addEventListener_listener_useCapture( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool, )
👎Deprecated
Available on crate feature
DOMEventListener
only.unsafe fn removeEventListener_listener_useCapture( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool, )
👎Deprecated
Available on crate feature
DOMEventListener
only.unsafe fn dispatchEvent(&self, event: Option<&DOMEvent>) -> bool
👎Deprecated
Available on crate features
DOMEvent
and DOMObject
and WebScriptObject
only.unsafe fn addEventListener( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool, )
👎Deprecated
Available on crate feature
DOMEventListener
only.unsafe fn removeEventListener( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool, )
👎Deprecated
Available on crate feature
DOMEventListener
only.Trait Implementations§
Source§impl ProtocolType for dyn DOMEventTarget
impl ProtocolType for dyn DOMEventTarget
impl<T> ImplementedBy<T> for dyn DOMEventTarget
Implementations on Foreign Types§
impl<T> DOMEventTarget for ProtocolObject<T>where
T: ?Sized + DOMEventTarget,
Implementors§
impl DOMEventTarget for DOMAttr
Available on crate feature
DOMAttr
only.impl DOMEventTarget for DOMCDATASection
Available on crate feature
DOMCDATASection
only.impl DOMEventTarget for DOMCharacterData
Available on crate feature
DOMCharacterData
only.impl DOMEventTarget for DOMComment
Available on crate feature
DOMComment
only.impl DOMEventTarget for DOMDocument
Available on crate feature
DOMDocument
only.impl DOMEventTarget for DOMDocumentFragment
Available on crate feature
DOMDocumentFragment
only.impl DOMEventTarget for DOMDocumentType
Available on crate feature
DOMDocumentType
only.impl DOMEventTarget for DOMElement
Available on crate feature
DOMElement
only.impl DOMEventTarget for DOMEntity
Available on crate feature
DOMEntity
only.impl DOMEventTarget for DOMEntityReference
Available on crate feature
DOMEntityReference
only.impl DOMEventTarget for DOMHTMLAnchorElement
Available on crate feature
DOMHTMLAnchorElement
only.impl DOMEventTarget for DOMHTMLAppletElement
Available on crate feature
DOMHTMLAppletElement
only.impl DOMEventTarget for DOMHTMLAreaElement
Available on crate feature
DOMHTMLAreaElement
only.impl DOMEventTarget for DOMHTMLBRElement
Available on crate feature
DOMHTMLBRElement
only.impl DOMEventTarget for DOMHTMLBaseElement
Available on crate feature
DOMHTMLBaseElement
only.impl DOMEventTarget for DOMHTMLBaseFontElement
Available on crate feature
DOMHTMLBaseFontElement
only.impl DOMEventTarget for DOMHTMLBodyElement
Available on crate feature
DOMHTMLBodyElement
only.impl DOMEventTarget for DOMHTMLButtonElement
Available on crate feature
DOMHTMLButtonElement
only.impl DOMEventTarget for DOMHTMLDListElement
Available on crate feature
DOMHTMLDListElement
only.impl DOMEventTarget for DOMHTMLDirectoryElement
Available on crate feature
DOMHTMLDirectoryElement
only.impl DOMEventTarget for DOMHTMLDivElement
Available on crate feature
DOMHTMLDivElement
only.impl DOMEventTarget for DOMHTMLDocument
Available on crate feature
DOMHTMLDocument
only.impl DOMEventTarget for DOMHTMLElement
Available on crate feature
DOMHTMLElement
only.impl DOMEventTarget for DOMHTMLEmbedElement
Available on crate feature
DOMHTMLEmbedElement
only.impl DOMEventTarget for DOMHTMLFieldSetElement
Available on crate feature
DOMHTMLFieldSetElement
only.impl DOMEventTarget for DOMHTMLFontElement
Available on crate feature
DOMHTMLFontElement
only.impl DOMEventTarget for DOMHTMLFormElement
Available on crate feature
DOMHTMLFormElement
only.impl DOMEventTarget for DOMHTMLFrameElement
Available on crate feature
DOMHTMLFrameElement
only.impl DOMEventTarget for DOMHTMLFrameSetElement
Available on crate feature
DOMHTMLFrameSetElement
only.impl DOMEventTarget for DOMHTMLHRElement
Available on crate feature
DOMHTMLHRElement
only.impl DOMEventTarget for DOMHTMLHeadElement
Available on crate feature
DOMHTMLHeadElement
only.impl DOMEventTarget for DOMHTMLHeadingElement
Available on crate feature
DOMHTMLHeadingElement
only.impl DOMEventTarget for DOMHTMLHtmlElement
Available on crate feature
DOMHTMLHtmlElement
only.impl DOMEventTarget for DOMHTMLIFrameElement
Available on crate feature
DOMHTMLIFrameElement
only.impl DOMEventTarget for DOMHTMLImageElement
Available on crate feature
DOMHTMLImageElement
only.impl DOMEventTarget for DOMHTMLInputElement
Available on crate feature
DOMHTMLInputElement
only.impl DOMEventTarget for DOMHTMLLIElement
Available on crate feature
DOMHTMLLIElement
only.impl DOMEventTarget for DOMHTMLLabelElement
Available on crate feature
DOMHTMLLabelElement
only.impl DOMEventTarget for DOMHTMLLegendElement
Available on crate feature
DOMHTMLLegendElement
only.impl DOMEventTarget for DOMHTMLLinkElement
Available on crate feature
DOMHTMLLinkElement
only.impl DOMEventTarget for DOMHTMLMapElement
Available on crate feature
DOMHTMLMapElement
only.impl DOMEventTarget for DOMHTMLMarqueeElement
Available on crate feature
DOMHTMLMarqueeElement
only.impl DOMEventTarget for DOMHTMLMenuElement
Available on crate feature
DOMHTMLMenuElement
only.impl DOMEventTarget for DOMHTMLMetaElement
Available on crate feature
DOMHTMLMetaElement
only.impl DOMEventTarget for DOMHTMLModElement
Available on crate feature
DOMHTMLModElement
only.impl DOMEventTarget for DOMHTMLOListElement
Available on crate feature
DOMHTMLOListElement
only.impl DOMEventTarget for DOMHTMLObjectElement
Available on crate feature
DOMHTMLObjectElement
only.impl DOMEventTarget for DOMHTMLOptGroupElement
Available on crate feature
DOMHTMLOptGroupElement
only.impl DOMEventTarget for DOMHTMLOptionElement
Available on crate feature
DOMHTMLOptionElement
only.impl DOMEventTarget for DOMHTMLParagraphElement
Available on crate feature
DOMHTMLParagraphElement
only.impl DOMEventTarget for DOMHTMLParamElement
Available on crate feature
DOMHTMLParamElement
only.impl DOMEventTarget for DOMHTMLPreElement
Available on crate feature
DOMHTMLPreElement
only.impl DOMEventTarget for DOMHTMLQuoteElement
Available on crate feature
DOMHTMLQuoteElement
only.impl DOMEventTarget for DOMHTMLScriptElement
Available on crate feature
DOMHTMLScriptElement
only.impl DOMEventTarget for DOMHTMLSelectElement
Available on crate feature
DOMHTMLSelectElement
only.impl DOMEventTarget for DOMHTMLStyleElement
Available on crate feature
DOMHTMLStyleElement
only.impl DOMEventTarget for DOMHTMLTableCaptionElement
Available on crate feature
DOMHTMLTableCaptionElement
only.impl DOMEventTarget for DOMHTMLTableCellElement
Available on crate feature
DOMHTMLTableCellElement
only.impl DOMEventTarget for DOMHTMLTableColElement
Available on crate feature
DOMHTMLTableColElement
only.impl DOMEventTarget for DOMHTMLTableElement
Available on crate feature
DOMHTMLTableElement
only.impl DOMEventTarget for DOMHTMLTableRowElement
Available on crate feature
DOMHTMLTableRowElement
only.impl DOMEventTarget for DOMHTMLTableSectionElement
Available on crate feature
DOMHTMLTableSectionElement
only.impl DOMEventTarget for DOMHTMLTextAreaElement
Available on crate feature
DOMHTMLTextAreaElement
only.impl DOMEventTarget for DOMHTMLTitleElement
Available on crate feature
DOMHTMLTitleElement
only.impl DOMEventTarget for DOMHTMLUListElement
Available on crate feature
DOMHTMLUListElement
only.impl DOMEventTarget for DOMNode
Available on crate feature
DOMNode
only.impl DOMEventTarget for DOMProcessingInstruction
Available on crate feature
DOMProcessingInstruction
only.impl DOMEventTarget for DOMText
Available on crate feature
DOMText
only.