Struct objc2_web_kit::DOMHTMLEmbedElement
source Β· #[repr(C)]pub struct DOMHTMLEmbedElement { /* private fields */ }
πDeprecated
Available on crate features
DOMElement
and DOMHTMLElement
and DOMHTMLEmbedElement
and DOMNode
and DOMObject
and WebScriptObject
only.Implementations§
source§impl DOMHTMLEmbedElement
impl DOMHTMLEmbedElement
pub unsafe fn align(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setAlign(&self, align: Option<&NSString>)
πDeprecated
pub unsafe fn height(&self) -> c_int
πDeprecated
pub unsafe fn setHeight(&self, height: c_int)
πDeprecated
pub unsafe fn name(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setName(&self, name: Option<&NSString>)
πDeprecated
pub unsafe fn src(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setSrc(&self, src: Option<&NSString>)
πDeprecated
pub unsafe fn type(&self) -> Retained<NSString>
πDeprecated
pub unsafe fn setType(&self, type: Option<&NSString>)
πDeprecated
pub unsafe fn width(&self) -> c_int
πDeprecated
pub unsafe fn setWidth(&self, width: c_int)
πDeprecated
source§impl DOMHTMLEmbedElement
impl DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl AsMut<AnyObject> for DOMHTMLEmbedElement
source§impl AsMut<DOMElement> for DOMHTMLEmbedElement
impl AsMut<DOMElement> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl AsMut<DOMHTMLElement> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl AsMut<DOMNode> for DOMHTMLEmbedElement
source§impl AsMut<DOMObject> for DOMHTMLEmbedElement
impl AsMut<DOMObject> for DOMHTMLEmbedElement
source§impl AsMut<NSObject> for DOMHTMLEmbedElement
impl AsMut<NSObject> for DOMHTMLEmbedElement
source§impl AsMut<WebScriptObject> for DOMHTMLEmbedElement
impl AsMut<WebScriptObject> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl AsRef<AnyObject> for DOMHTMLEmbedElement
source§impl AsRef<DOMElement> for DOMHTMLEmbedElement
impl AsRef<DOMElement> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl AsRef<DOMHTMLElement> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl AsRef<DOMNode> for DOMHTMLEmbedElement
source§impl AsRef<DOMObject> for DOMHTMLEmbedElement
impl AsRef<DOMObject> for DOMHTMLEmbedElement
source§impl AsRef<NSObject> for DOMHTMLEmbedElement
impl AsRef<NSObject> for DOMHTMLEmbedElement
source§impl AsRef<WebScriptObject> for DOMHTMLEmbedElement
impl AsRef<WebScriptObject> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl Borrow<AnyObject> for DOMHTMLEmbedElement
source§impl Borrow<DOMElement> for DOMHTMLEmbedElement
impl Borrow<DOMElement> for DOMHTMLEmbedElement
source§fn borrow(&self) -> &DOMElement
fn borrow(&self) -> &DOMElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMHTMLElement> for DOMHTMLEmbedElement
impl Borrow<DOMHTMLElement> for DOMHTMLEmbedElement
source§fn borrow(&self) -> &DOMHTMLElement
fn borrow(&self) -> &DOMHTMLElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMNode> for DOMHTMLEmbedElement
impl Borrow<DOMNode> for DOMHTMLEmbedElement
source§impl Borrow<DOMObject> for DOMHTMLEmbedElement
impl Borrow<DOMObject> for DOMHTMLEmbedElement
source§impl Borrow<NSObject> for DOMHTMLEmbedElement
impl Borrow<NSObject> for DOMHTMLEmbedElement
source§impl Borrow<WebScriptObject> for DOMHTMLEmbedElement
impl Borrow<WebScriptObject> for DOMHTMLEmbedElement
source§fn borrow(&self) -> &WebScriptObject
fn borrow(&self) -> &WebScriptObject
Immutably borrows from an owned value. Read more
source§impl BorrowMut<AnyObject> for DOMHTMLEmbedElement
impl BorrowMut<AnyObject> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl BorrowMut<DOMElement> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl BorrowMut<DOMHTMLElement> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl BorrowMut<DOMNode> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl BorrowMut<DOMObject> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl BorrowMut<NSObject> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl BorrowMut<WebScriptObject> for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl ClassType for DOMHTMLEmbedElement
Β§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 = "DOMHTMLEmbedElement"
const NAME: &'static str = "DOMHTMLEmbedElement"
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 DOMHTMLEmbedElement
Available on crate feature DOMEventTarget
only.
impl DOMEventTarget for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl Debug for DOMHTMLEmbedElement
source§impl Deref for DOMHTMLEmbedElement
impl Deref for DOMHTMLEmbedElement
source§impl DerefMut for DOMHTMLEmbedElement
impl DerefMut for DOMHTMLEmbedElement
source§impl Hash for DOMHTMLEmbedElement
impl Hash for DOMHTMLEmbedElement
source§impl NSCopying for DOMHTMLEmbedElement
impl NSCopying for DOMHTMLEmbedElement
source§impl NSObjectProtocol for DOMHTMLEmbedElement
impl NSObjectProtocol for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl PartialEq for DOMHTMLEmbedElement
source§fn eq(&self, other: &DOMHTMLEmbedElement) -> bool
fn eq(&self, other: &DOMHTMLEmbedElement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for DOMHTMLEmbedElement
impl RefEncode for DOMHTMLEmbedElement
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 DOMHTMLEmbedElement
impl Message for DOMHTMLEmbedElement
impl StructuralPartialEq for DOMHTMLEmbedElement
Auto Trait Implementations§
impl !Freeze for DOMHTMLEmbedElement
impl !RefUnwindSafe for DOMHTMLEmbedElement
impl !Send for DOMHTMLEmbedElement
impl !Sync for DOMHTMLEmbedElement
impl !Unpin for DOMHTMLEmbedElement
impl !UnwindSafe for DOMHTMLEmbedElement
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