Struct objc2_web_kit::DOMHTMLBaseElement
source Β· #[repr(C)]pub struct DOMHTMLBaseElement { /* private fields */ }
πDeprecated
Available on crate features
DOMElement
and DOMHTMLBaseElement
and DOMHTMLElement
and DOMNode
and DOMObject
and WebScriptObject
only.Implementations§
source§impl DOMHTMLBaseElement
impl DOMHTMLBaseElement
Methods declared on superclass DOMObject
Methods from Deref<Target = DOMHTMLElement>Β§
pub unsafe fn title(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setTitle(&self, title: Option<&NSString>)
πDeprecated
pub unsafe fn lang(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setLang(&self, lang: Option<&NSString>)
πDeprecated
pub unsafe fn dir(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setDir(&self, dir: Option<&NSString>)
πDeprecated
pub unsafe fn tabIndex(&self) -> c_int
πDeprecated
pub unsafe fn setTabIndex(&self, tab_index: c_int)
πDeprecated
pub unsafe fn accessKey(&self) -> Retained<NSString>
pub unsafe fn setAccessKey(&self, access_key: Option<&NSString>)
pub unsafe fn innerText(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setInnerText(&self, inner_text: Option<&NSString>)
πDeprecated
pub unsafe fn outerText(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setOuterText(&self, outer_text: Option<&NSString>)
πDeprecated
pub unsafe fn contentEditable(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setContentEditable(&self, content_editable: Option<&NSString>)
πDeprecated
pub unsafe fn isContentEditable(&self) -> bool
πDeprecated
pub unsafe fn idName(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setIdName(&self, id_name: Option<&NSString>)
πDeprecated
pub unsafe fn children(&self) -> Option<Retained<DOMHTMLCollection>>
πDeprecated
Available on crate feature
DOMHTMLCollection
only.pub unsafe fn titleDisplayString(&self) -> Retained<NSString>
pub unsafe fn click(&self)
Methods from Deref<Target = DOMElement>Β§
pub unsafe fn tagName(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn style(&self) -> Option<Retained<DOMCSSStyleDeclaration>>
πDeprecated
Available on crate feature
DOMCSSStyleDeclaration
only.pub unsafe fn offsetLeft(&self) -> c_int
πDeprecated
pub unsafe fn offsetTop(&self) -> c_int
πDeprecated
pub unsafe fn offsetWidth(&self) -> c_int
πDeprecated
pub unsafe fn offsetHeight(&self) -> c_int
πDeprecated
pub unsafe fn clientLeft(&self) -> c_int
pub unsafe fn clientTop(&self) -> c_int
pub unsafe fn clientWidth(&self) -> c_int
πDeprecated
pub unsafe fn clientHeight(&self) -> c_int
πDeprecated
pub unsafe fn scrollLeft(&self) -> c_int
πDeprecated
pub unsafe fn setScrollLeft(&self, scroll_left: c_int)
πDeprecated
pub unsafe fn scrollTop(&self) -> c_int
πDeprecated
pub unsafe fn setScrollTop(&self, scroll_top: c_int)
πDeprecated
pub unsafe fn scrollWidth(&self) -> c_int
πDeprecated
pub unsafe fn scrollHeight(&self) -> c_int
πDeprecated
pub unsafe fn offsetParent(&self) -> Option<Retained<DOMElement>>
πDeprecated
pub unsafe fn innerHTML(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setInnerHTML(&self, inner_html: Option<&NSString>)
πDeprecated
pub unsafe fn outerHTML(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setOuterHTML(&self, outer_html: Option<&NSString>)
πDeprecated
pub unsafe fn className(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setClassName(&self, class_name: Option<&NSString>)
πDeprecated
pub unsafe fn innerText(&self) -> Retained<NSString>
pub unsafe fn previousElementSibling(&self) -> Option<Retained<DOMElement>>
pub unsafe fn nextElementSibling(&self) -> Option<Retained<DOMElement>>
pub unsafe fn firstElementChild(&self) -> Option<Retained<DOMElement>>
pub unsafe fn lastElementChild(&self) -> Option<Retained<DOMElement>>
pub unsafe fn childElementCount(&self) -> c_uint
pub unsafe fn getAttribute( &self, name: Option<&NSString> ) -> Option<Retained<NSString>>
πDeprecated
pub unsafe fn setAttribute_value( &self, name: Option<&NSString>, value: Option<&NSString> )
pub unsafe fn removeAttribute(&self, name: Option<&NSString>)
πDeprecated
pub unsafe fn getAttributeNode( &self, name: Option<&NSString> ) -> Option<Retained<DOMAttr>>
πDeprecated
Available on crate feature
DOMAttr
only.pub unsafe fn setAttributeNode( &self, new_attr: Option<&DOMAttr> ) -> Option<Retained<DOMAttr>>
πDeprecated
Available on crate feature
DOMAttr
only.pub unsafe fn removeAttributeNode( &self, old_attr: Option<&DOMAttr> ) -> Option<Retained<DOMAttr>>
πDeprecated
Available on crate feature
DOMAttr
only.pub unsafe fn getElementsByTagName( &self, name: Option<&NSString> ) -> Option<Retained<DOMNodeList>>
πDeprecated
Available on crate feature
DOMNodeList
only.pub unsafe fn getAttributeNS_localName( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> Option<Retained<NSString>>
pub unsafe fn setAttributeNS_qualifiedName_value( &self, namespace_uri: Option<&NSString>, qualified_name: Option<&NSString>, value: Option<&NSString> )
pub unsafe fn removeAttributeNS_localName( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> )
pub unsafe fn getElementsByTagNameNS_localName( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> Option<Retained<DOMNodeList>>
Available on crate feature
DOMNodeList
only.pub unsafe fn getAttributeNodeNS_localName( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> Option<Retained<DOMAttr>>
Available on crate feature
DOMAttr
only.pub unsafe fn setAttributeNodeNS( &self, new_attr: Option<&DOMAttr> ) -> Option<Retained<DOMAttr>>
πDeprecated
Available on crate feature
DOMAttr
only.pub unsafe fn hasAttribute(&self, name: Option<&NSString>) -> bool
πDeprecated
pub unsafe fn hasAttributeNS_localName( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> bool
pub unsafe fn focus(&self)
pub unsafe fn blur(&self)
pub unsafe fn scrollIntoView(&self, align_with_top: bool)
pub unsafe fn scrollIntoViewIfNeeded(&self, center_if_needed: bool)
pub unsafe fn scrollByLines(&self, lines: c_int)
pub unsafe fn scrollByPages(&self, pages: c_int)
pub unsafe fn getElementsByClassName( &self, name: Option<&NSString> ) -> Option<Retained<DOMNodeList>>
Available on crate feature
DOMNodeList
only.pub unsafe fn webkitRequestFullScreen(&self, flags: c_ushort)
pub unsafe fn querySelector( &self, selectors: Option<&NSString> ) -> Option<Retained<DOMElement>>
pub unsafe fn querySelectorAll( &self, selectors: Option<&NSString> ) -> Option<Retained<DOMNodeList>>
Available on crate feature
DOMNodeList
only.pub unsafe fn setAttribute( &self, name: Option<&NSString>, value: Option<&NSString> )
πDeprecated
pub unsafe fn getAttributeNS( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> Option<Retained<NSString>>
πDeprecated
pub unsafe fn setAttributeNS( &self, namespace_uri: Option<&NSString>, qualified_name: Option<&NSString>, value: Option<&NSString> )
πDeprecated
pub unsafe fn removeAttributeNS( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> )
πDeprecated
pub unsafe fn getElementsByTagNameNS( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> Option<Retained<DOMNodeList>>
πDeprecated
Available on crate feature
DOMNodeList
only.pub unsafe fn getAttributeNodeNS( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> Option<Retained<DOMAttr>>
πDeprecated
Available on crate feature
DOMAttr
only.pub unsafe fn hasAttributeNS( &self, namespace_uri: Option<&NSString>, local_name: Option<&NSString> ) -> bool
πDeprecated
pub unsafe fn image(&self) -> Option<Retained<NSImage>>
Available on crate feature
DOMExtensions
and crate feature objc2-app-kit
and macOS only.Methods from Deref<Target = DOMNode>Β§
pub unsafe fn boundingBox(&self) -> NSRect
Available on crate feature
DOMExtensions
only.pub unsafe fn lineBoxRects(&self) -> Option<Retained<NSArray>>
Available on crate feature
DOMExtensions
only.pub unsafe fn nodeName(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn nodeValue(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setNodeValue(&self, node_value: Option<&NSString>)
πDeprecated
pub unsafe fn nodeType(&self) -> c_ushort
πDeprecated
pub unsafe fn parentNode(&self) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn childNodes(&self) -> Option<Retained<DOMNodeList>>
πDeprecated
Available on crate feature
DOMNodeList
only.pub unsafe fn firstChild(&self) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn lastChild(&self) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn previousSibling(&self) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn nextSibling(&self) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn ownerDocument(&self) -> Option<Retained<DOMDocument>>
πDeprecated
Available on crate feature
DOMDocument
only.pub unsafe fn namespaceURI(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn prefix(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setPrefix(&self, prefix: Option<&NSString>)
πDeprecated
pub unsafe fn localName(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn attributes(&self) -> Option<Retained<DOMNamedNodeMap>>
πDeprecated
Available on crate feature
DOMNamedNodeMap
only.pub unsafe fn baseURI(&self) -> Retained<NSString>
pub unsafe fn textContent(&self) -> Retained<NSString>
pub unsafe fn setTextContent(&self, text_content: Option<&NSString>)
pub unsafe fn parentElement(&self) -> Option<Retained<DOMElement>>
pub unsafe fn isContentEditable(&self) -> bool
pub unsafe fn insertBefore_refChild( &self, new_child: Option<&DOMNode>, ref_child: Option<&DOMNode> ) -> Option<Retained<DOMNode>>
pub unsafe fn replaceChild_oldChild( &self, new_child: Option<&DOMNode>, old_child: Option<&DOMNode> ) -> Option<Retained<DOMNode>>
pub unsafe fn removeChild( &self, old_child: Option<&DOMNode> ) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn appendChild( &self, new_child: Option<&DOMNode> ) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn hasChildNodes(&self) -> bool
πDeprecated
pub unsafe fn cloneNode(&self, deep: bool) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn normalize(&self)
πDeprecated
pub unsafe fn isSupported_version( &self, feature: Option<&NSString>, version: Option<&NSString> ) -> bool
pub unsafe fn hasAttributes(&self) -> bool
πDeprecated
pub unsafe fn isSameNode(&self, other: Option<&DOMNode>) -> bool
pub unsafe fn isEqualNode(&self, other: Option<&DOMNode>) -> bool
pub unsafe fn lookupPrefix( &self, namespace_uri: Option<&NSString> ) -> Option<Retained<NSString>>
pub unsafe fn lookupNamespaceURI( &self, prefix: Option<&NSString> ) -> Option<Retained<NSString>>
pub unsafe fn isDefaultNamespace( &self, namespace_uri: Option<&NSString> ) -> bool
pub unsafe fn compareDocumentPosition( &self, other: Option<&DOMNode> ) -> c_ushort
pub unsafe fn contains(&self, other: Option<&DOMNode>) -> bool
pub unsafe fn insertBefore( &self, new_child: Option<&DOMNode>, ref_child: Option<&DOMNode> ) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn replaceChild( &self, new_child: Option<&DOMNode>, old_child: Option<&DOMNode> ) -> Option<Retained<DOMNode>>
πDeprecated
pub unsafe fn isSupported( &self, feature: Option<&NSString>, version: Option<&NSString> ) -> bool
πDeprecated
pub unsafe fn webArchive(&self) -> Option<Retained<WebArchive>>
πDeprecated
Available on crate features
WebDOMOperations
and WebArchive
only.Methods from Deref<Target = DOMObject>Β§
pub unsafe fn sheet(&self) -> Option<Retained<DOMStyleSheet>>
Available on crate feature
DOMStyleSheet
only.Methods from Deref<Target = WebScriptObject>Β§
pub unsafe fn callWebScriptMethod_withArguments( &self, name: Option<&NSString>, arguments: Option<&NSArray> ) -> Option<Retained<AnyObject>>
πDeprecated
pub unsafe fn evaluateWebScript( &self, script: Option<&NSString> ) -> Option<Retained<AnyObject>>
πDeprecated
pub unsafe fn removeWebScriptKey(&self, name: Option<&NSString>)
πDeprecated
pub unsafe fn stringRepresentation(&self) -> Option<Retained<NSString>>
πDeprecated
pub unsafe fn webScriptValueAtIndex( &self, index: c_uint ) -> Option<Retained<AnyObject>>
πDeprecated
pub unsafe fn setWebScriptValueAtIndex_value( &self, index: c_uint, value: Option<&AnyObject> )
πDeprecated
pub unsafe fn setException(&self, description: Option<&NSString>)
πDeprecated
Methods from Deref<Target = NSObject>Β§
sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesnβt recognize.
See Appleβs documentation for details.
Methods from Deref<Target = AnyObject>Β§
sourcepub fn class(&self) -> &'static AnyClass
pub fn class(&self) -> &'static AnyClass
Dynamically find the class of this object.
Β§Example
Check that an instance of NSObject
has the precise class NSObject
.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());
sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
πDeprecated: this is difficult to use correctly, use Ivar::load
instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load
instead.Use Ivar::load
instead.
Β§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
sourcepub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
πDeprecated: this is difficult to use correctly, use Ivar::load_mut
instead.
pub unsafe fn get_mut_ivar<T>(&mut self, name: &str) -> &mut Twhere
T: Encode,
Ivar::load_mut
instead.Use Ivar::load_mut
instead.
Β§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
Trait Implementations§
source§impl AsMut<AnyObject> for DOMHTMLBaseElement
impl AsMut<AnyObject> for DOMHTMLBaseElement
source§impl AsMut<DOMElement> for DOMHTMLBaseElement
impl AsMut<DOMElement> for DOMHTMLBaseElement
source§fn as_mut(&mut self) -> &mut DOMElement
fn as_mut(&mut self) -> &mut DOMElement
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<DOMHTMLElement> for DOMHTMLBaseElement
impl AsMut<DOMHTMLElement> for DOMHTMLBaseElement
source§fn as_mut(&mut self) -> &mut DOMHTMLElement
fn as_mut(&mut self) -> &mut DOMHTMLElement
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsMut<DOMNode> for DOMHTMLBaseElement
impl AsMut<DOMNode> for DOMHTMLBaseElement
source§impl AsMut<DOMObject> for DOMHTMLBaseElement
impl AsMut<DOMObject> for DOMHTMLBaseElement
source§impl AsMut<NSObject> for DOMHTMLBaseElement
impl AsMut<NSObject> for DOMHTMLBaseElement
source§impl AsMut<WebScriptObject> for DOMHTMLBaseElement
impl AsMut<WebScriptObject> for DOMHTMLBaseElement
source§fn as_mut(&mut self) -> &mut WebScriptObject
fn as_mut(&mut self) -> &mut WebScriptObject
Converts this type into a mutable reference of the (usually inferred) input type.
source§impl AsRef<AnyObject> for DOMHTMLBaseElement
impl AsRef<AnyObject> for DOMHTMLBaseElement
source§impl AsRef<DOMElement> for DOMHTMLBaseElement
impl AsRef<DOMElement> for DOMHTMLBaseElement
source§fn as_ref(&self) -> &DOMElement
fn as_ref(&self) -> &DOMElement
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<DOMHTMLElement> for DOMHTMLBaseElement
impl AsRef<DOMHTMLElement> for DOMHTMLBaseElement
source§fn as_ref(&self) -> &DOMHTMLElement
fn as_ref(&self) -> &DOMHTMLElement
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<DOMNode> for DOMHTMLBaseElement
impl AsRef<DOMNode> for DOMHTMLBaseElement
source§impl AsRef<DOMObject> for DOMHTMLBaseElement
impl AsRef<DOMObject> for DOMHTMLBaseElement
source§impl AsRef<NSObject> for DOMHTMLBaseElement
impl AsRef<NSObject> for DOMHTMLBaseElement
source§impl AsRef<WebScriptObject> for DOMHTMLBaseElement
impl AsRef<WebScriptObject> for DOMHTMLBaseElement
source§fn as_ref(&self) -> &WebScriptObject
fn as_ref(&self) -> &WebScriptObject
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Borrow<AnyObject> for DOMHTMLBaseElement
impl Borrow<AnyObject> for DOMHTMLBaseElement
source§impl Borrow<DOMElement> for DOMHTMLBaseElement
impl Borrow<DOMElement> for DOMHTMLBaseElement
source§fn borrow(&self) -> &DOMElement
fn borrow(&self) -> &DOMElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMHTMLElement> for DOMHTMLBaseElement
impl Borrow<DOMHTMLElement> for DOMHTMLBaseElement
source§fn borrow(&self) -> &DOMHTMLElement
fn borrow(&self) -> &DOMHTMLElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMNode> for DOMHTMLBaseElement
impl Borrow<DOMNode> for DOMHTMLBaseElement
source§impl Borrow<DOMObject> for DOMHTMLBaseElement
impl Borrow<DOMObject> for DOMHTMLBaseElement
source§impl Borrow<NSObject> for DOMHTMLBaseElement
impl Borrow<NSObject> for DOMHTMLBaseElement
source§impl Borrow<WebScriptObject> for DOMHTMLBaseElement
impl Borrow<WebScriptObject> for DOMHTMLBaseElement
source§fn borrow(&self) -> &WebScriptObject
fn borrow(&self) -> &WebScriptObject
Immutably borrows from an owned value. Read more
source§impl BorrowMut<AnyObject> for DOMHTMLBaseElement
impl BorrowMut<AnyObject> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut AnyObject
fn borrow_mut(&mut self) -> &mut AnyObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<DOMElement> for DOMHTMLBaseElement
impl BorrowMut<DOMElement> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut DOMElement
fn borrow_mut(&mut self) -> &mut DOMElement
Mutably borrows from an owned value. Read more
source§impl BorrowMut<DOMHTMLElement> for DOMHTMLBaseElement
impl BorrowMut<DOMHTMLElement> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut DOMHTMLElement
fn borrow_mut(&mut self) -> &mut DOMHTMLElement
Mutably borrows from an owned value. Read more
source§impl BorrowMut<DOMNode> for DOMHTMLBaseElement
impl BorrowMut<DOMNode> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut DOMNode
fn borrow_mut(&mut self) -> &mut DOMNode
Mutably borrows from an owned value. Read more
source§impl BorrowMut<DOMObject> for DOMHTMLBaseElement
impl BorrowMut<DOMObject> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut DOMObject
fn borrow_mut(&mut self) -> &mut DOMObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<NSObject> for DOMHTMLBaseElement
impl BorrowMut<NSObject> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut NSObject
fn borrow_mut(&mut self) -> &mut NSObject
Mutably borrows from an owned value. Read more
source§impl BorrowMut<WebScriptObject> for DOMHTMLBaseElement
impl BorrowMut<WebScriptObject> for DOMHTMLBaseElement
source§fn borrow_mut(&mut self) -> &mut WebScriptObject
fn borrow_mut(&mut self) -> &mut WebScriptObject
Mutably borrows from an owned value. Read more
source§impl ClassType for DOMHTMLBaseElement
impl ClassType for DOMHTMLBaseElement
Β§type Super = DOMHTMLElement
type Super = DOMHTMLElement
The superclass of this class. Read more
Β§type Mutability = InteriorMutable
type Mutability = InteriorMutable
Whether the type is mutable or immutable. Read more
source§const NAME: &'static str = "DOMHTMLBaseElement"
const NAME: &'static str = "DOMHTMLBaseElement"
The name of the Objective-C class that this type represents. Read more
source§fn class() -> &'static AnyClass
fn class() -> &'static AnyClass
Get a reference to the Objective-C class that this type represents. Read more
source§fn as_super_mut(&mut self) -> &mut Self::Super
fn as_super_mut(&mut self) -> &mut Self::Super
Get a mutable reference to the superclass.
source§impl DOMEventTarget for DOMHTMLBaseElement
Available on crate feature DOMEventTarget
only.
impl DOMEventTarget for DOMHTMLBaseElement
Available on crate feature
DOMEventTarget
only.source§unsafe fn addEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)
unsafe fn addEventListener_listener_useCapture( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool )
πDeprecated
Available on crate feature
DOMEventListener
only.source§unsafe fn removeEventListener_listener_useCapture(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)
unsafe fn removeEventListener_listener_useCapture( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool )
πDeprecated
Available on crate feature
DOMEventListener
only.source§unsafe fn dispatchEvent(&self, event: Option<&DOMEvent>) -> bool
unsafe fn dispatchEvent(&self, event: Option<&DOMEvent>) -> bool
πDeprecated
Available on crate feature
DOMEvent
only.source§unsafe fn addEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)
unsafe fn addEventListener( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool )
πDeprecated
Available on crate feature
DOMEventListener
only.source§unsafe fn removeEventListener(
&self,
type: Option<&NSString>,
listener: Option<&ProtocolObject<dyn DOMEventListener>>,
use_capture: bool
)
unsafe fn removeEventListener( &self, type: Option<&NSString>, listener: Option<&ProtocolObject<dyn DOMEventListener>>, use_capture: bool )
πDeprecated
Available on crate feature
DOMEventListener
only.source§impl Debug for DOMHTMLBaseElement
impl Debug for DOMHTMLBaseElement
source§impl Deref for DOMHTMLBaseElement
impl Deref for DOMHTMLBaseElement
source§impl DerefMut for DOMHTMLBaseElement
impl DerefMut for DOMHTMLBaseElement
source§impl Hash for DOMHTMLBaseElement
impl Hash for DOMHTMLBaseElement
source§impl NSCopying for DOMHTMLBaseElement
impl NSCopying for DOMHTMLBaseElement
source§impl NSObjectProtocol for DOMHTMLBaseElement
impl NSObjectProtocol for DOMHTMLBaseElement
source§fn isEqual(&self, other: &AnyObject) -> bool
fn isEqual(&self, other: &AnyObject) -> bool
Check whether the object is equal to an arbitrary other object. Read more
source§fn hash(&self) -> usize
fn hash(&self) -> usize
An integer that can be used as a table address in a hash table
structure. Read more
source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of the class, or one of its
subclasses. Read more
source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
Check if the object is an instance of the class type, or one of its
subclasses. Read more
source§fn isMemberOfClass(&self, cls: &AnyClass) -> bool
fn isMemberOfClass(&self, cls: &AnyClass) -> bool
Check if the object is an instance of a specific class, without
checking subclasses. Read more
source§fn respondsToSelector(&self, aSelector: Sel) -> bool
fn respondsToSelector(&self, aSelector: Sel) -> bool
Check whether the object implements or inherits a method with the
given selector. Read more
source§fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
fn conformsToProtocol(&self, aProtocol: &AnyProtocol) -> bool
Check whether the object conforms to a given protocol. Read more
source§fn description(&self) -> Retained<NSObject>
fn description(&self) -> Retained<NSObject>
A textual representation of the object. Read more
source§fn debugDescription(&self) -> Retained<NSObject>
fn debugDescription(&self) -> Retained<NSObject>
A textual representation of the object to use when debugging. Read more
source§impl PartialEq for DOMHTMLBaseElement
impl PartialEq for DOMHTMLBaseElement
source§fn eq(&self, other: &DOMHTMLBaseElement) -> bool
fn eq(&self, other: &DOMHTMLBaseElement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for DOMHTMLBaseElement
impl RefEncode for DOMHTMLBaseElement
source§const ENCODING_REF: Encoding = <DOMHTMLElement as ::objc2::RefEncode>::ENCODING_REF
const ENCODING_REF: Encoding = <DOMHTMLElement as ::objc2::RefEncode>::ENCODING_REF
The Objective-C type-encoding for a reference of this type. Read more
impl Eq for DOMHTMLBaseElement
impl Message for DOMHTMLBaseElement
impl StructuralPartialEq for DOMHTMLBaseElement
Auto Trait Implementations§
impl !Freeze for DOMHTMLBaseElement
impl !RefUnwindSafe for DOMHTMLBaseElement
impl !Send for DOMHTMLBaseElement
impl !Sync for DOMHTMLBaseElement
impl !Unpin for DOMHTMLBaseElement
impl !UnwindSafe for DOMHTMLBaseElement
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CounterpartOrSelf for T
impl<T> CounterpartOrSelf for T
Β§type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
type Immutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Immutable
The immutable counterpart of the type, or
Self
if the type has no
immutable counterpart. Read more§type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
type Mutable = <<T as ClassType>::Mutability as MutabilityCounterpartOrSelf<T>>::Mutable
The mutable counterpart of the type, or
Self
if the type has no
mutable counterpart. Read more