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