Struct objc2_web_kit::DOMHTMLObjectElement
source Β· #[repr(C)]pub struct DOMHTMLObjectElement { /* private fields */ }
πDeprecated
Available on crate features
DOMElement
and DOMHTMLElement
and DOMHTMLObjectElement
and DOMNode
and DOMObject
and WebScriptObject
only.Implementations§
source§impl DOMHTMLObjectElement
impl DOMHTMLObjectElement
pub unsafe fn form(&self) -> Option<Retained<DOMHTMLFormElement>>
πDeprecated
Available on crate feature
DOMHTMLFormElement
only.pub unsafe fn code(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setCode(&self, code: Option<&NSString>)
πDeprecated
pub unsafe fn align(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setAlign(&self, align: Option<&NSString>)
πDeprecated
pub unsafe fn archive(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setArchive(&self, archive: Option<&NSString>)
πDeprecated
pub unsafe fn border(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setBorder(&self, border: Option<&NSString>)
πDeprecated
pub unsafe fn codeBase(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setCodeBase(&self, code_base: Option<&NSString>)
πDeprecated
pub unsafe fn codeType(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setCodeType(&self, code_type: Option<&NSString>)
πDeprecated
pub unsafe fn data(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setData(&self, data: Option<&NSString>)
πDeprecated
pub unsafe fn declare(&self) -> bool
πDeprecated
pub unsafe fn setDeclare(&self, declare: bool)
πDeprecated
pub unsafe fn height(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setHeight(&self, height: Option<&NSString>)
πDeprecated
pub unsafe fn hspace(&self) -> c_int
πDeprecated
pub unsafe fn setHspace(&self, hspace: c_int)
πDeprecated
pub unsafe fn name(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setName(&self, name: Option<&NSString>)
πDeprecated
pub unsafe fn standby(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setStandby(&self, standby: Option<&NSString>)
πDeprecated
pub unsafe fn type(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setType(&self, type: Option<&NSString>)
πDeprecated
pub unsafe fn useMap(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setUseMap(&self, use_map: Option<&NSString>)
πDeprecated
pub unsafe fn vspace(&self) -> c_int
πDeprecated
pub unsafe fn setVspace(&self, vspace: c_int)
πDeprecated
pub unsafe fn width(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setWidth(&self, width: Option<&NSString>)
πDeprecated
pub unsafe fn contentDocument(&self) -> Option<Retained<DOMDocument>>
πDeprecated
Available on crate feature
DOMDocument
only.pub unsafe fn absoluteImageURL(&self) -> Retained<NSURL>
source§impl DOMHTMLObjectElement
impl DOMHTMLObjectElement
Methods declared on superclass DOMObject
source§impl DOMHTMLObjectElement
impl DOMHTMLObjectElement
Methods declared on superclass NSObject
source§impl DOMHTMLObjectElement
impl DOMHTMLObjectElement
WebDOMHTMLObjectElementOperations
pub unsafe fn contentFrame(&self) -> Option<Retained<WebFrame>>
πDeprecated
Available on crate features
WebDOMOperations
and WebFrame
only.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 DOMHTMLObjectElement
impl AsMut<AnyObject> for DOMHTMLObjectElement
source§impl AsMut<DOMElement> for DOMHTMLObjectElement
impl AsMut<DOMElement> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl AsMut<DOMHTMLElement> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl AsMut<DOMNode> for DOMHTMLObjectElement
source§impl AsMut<DOMObject> for DOMHTMLObjectElement
impl AsMut<DOMObject> for DOMHTMLObjectElement
source§impl AsMut<NSObject> for DOMHTMLObjectElement
impl AsMut<NSObject> for DOMHTMLObjectElement
source§impl AsMut<WebScriptObject> for DOMHTMLObjectElement
impl AsMut<WebScriptObject> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl AsRef<AnyObject> for DOMHTMLObjectElement
source§impl AsRef<DOMElement> for DOMHTMLObjectElement
impl AsRef<DOMElement> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl AsRef<DOMHTMLElement> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl AsRef<DOMNode> for DOMHTMLObjectElement
source§impl AsRef<DOMObject> for DOMHTMLObjectElement
impl AsRef<DOMObject> for DOMHTMLObjectElement
source§impl AsRef<NSObject> for DOMHTMLObjectElement
impl AsRef<NSObject> for DOMHTMLObjectElement
source§impl AsRef<WebScriptObject> for DOMHTMLObjectElement
impl AsRef<WebScriptObject> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl Borrow<AnyObject> for DOMHTMLObjectElement
source§impl Borrow<DOMElement> for DOMHTMLObjectElement
impl Borrow<DOMElement> for DOMHTMLObjectElement
source§fn borrow(&self) -> &DOMElement
fn borrow(&self) -> &DOMElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMHTMLElement> for DOMHTMLObjectElement
impl Borrow<DOMHTMLElement> for DOMHTMLObjectElement
source§fn borrow(&self) -> &DOMHTMLElement
fn borrow(&self) -> &DOMHTMLElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMNode> for DOMHTMLObjectElement
impl Borrow<DOMNode> for DOMHTMLObjectElement
source§impl Borrow<DOMObject> for DOMHTMLObjectElement
impl Borrow<DOMObject> for DOMHTMLObjectElement
source§impl Borrow<NSObject> for DOMHTMLObjectElement
impl Borrow<NSObject> for DOMHTMLObjectElement
source§impl Borrow<WebScriptObject> for DOMHTMLObjectElement
impl Borrow<WebScriptObject> for DOMHTMLObjectElement
source§fn borrow(&self) -> &WebScriptObject
fn borrow(&self) -> &WebScriptObject
Immutably borrows from an owned value. Read more
source§impl BorrowMut<AnyObject> for DOMHTMLObjectElement
impl BorrowMut<AnyObject> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl BorrowMut<DOMElement> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl BorrowMut<DOMHTMLElement> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl BorrowMut<DOMNode> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl BorrowMut<DOMObject> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl BorrowMut<NSObject> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl BorrowMut<WebScriptObject> for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl ClassType for DOMHTMLObjectElement
Β§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 = "DOMHTMLObjectElement"
const NAME: &'static str = "DOMHTMLObjectElement"
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 DOMHTMLObjectElement
Available on crate feature DOMEventTarget
only.
impl DOMEventTarget for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl Debug for DOMHTMLObjectElement
source§impl Deref for DOMHTMLObjectElement
impl Deref for DOMHTMLObjectElement
source§impl DerefMut for DOMHTMLObjectElement
impl DerefMut for DOMHTMLObjectElement
source§impl Hash for DOMHTMLObjectElement
impl Hash for DOMHTMLObjectElement
source§impl NSCopying for DOMHTMLObjectElement
impl NSCopying for DOMHTMLObjectElement
source§impl NSObjectProtocol for DOMHTMLObjectElement
impl NSObjectProtocol for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl PartialEq for DOMHTMLObjectElement
source§fn eq(&self, other: &DOMHTMLObjectElement) -> bool
fn eq(&self, other: &DOMHTMLObjectElement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for DOMHTMLObjectElement
impl RefEncode for DOMHTMLObjectElement
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 DOMHTMLObjectElement
impl Message for DOMHTMLObjectElement
impl StructuralPartialEq for DOMHTMLObjectElement
Auto Trait Implementations§
impl !Freeze for DOMHTMLObjectElement
impl !RefUnwindSafe for DOMHTMLObjectElement
impl !Send for DOMHTMLObjectElement
impl !Sync for DOMHTMLObjectElement
impl !Unpin for DOMHTMLObjectElement
impl !UnwindSafe for DOMHTMLObjectElement
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