Struct objc2_web_kit::DOMHTMLInputElement
source · #[repr(C)]pub struct DOMHTMLInputElement { /* private fields */ }
👎Deprecated
Available on crate features
DOMElement
and DOMHTMLElement
and DOMHTMLInputElement
and DOMNode
and DOMObject
and WebScriptObject
only.Implementations§
source§impl DOMHTMLInputElement
impl DOMHTMLInputElement
pub unsafe fn accept(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setAccept(&self, accept: Option<&NSString>)
👎Deprecated
pub unsafe fn alt(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setAlt(&self, alt: Option<&NSString>)
👎Deprecated
pub unsafe fn autofocus(&self) -> bool
pub unsafe fn setAutofocus(&self, autofocus: bool)
pub unsafe fn defaultChecked(&self) -> bool
👎Deprecated
pub unsafe fn setDefaultChecked(&self, default_checked: bool)
👎Deprecated
pub unsafe fn checked(&self) -> bool
👎Deprecated
pub unsafe fn setChecked(&self, checked: bool)
👎Deprecated
pub unsafe fn disabled(&self) -> bool
👎Deprecated
pub unsafe fn setDisabled(&self, disabled: bool)
👎Deprecated
pub unsafe fn form(&self) -> Option<Retained<DOMHTMLFormElement>>
👎Deprecated
Available on crate feature
DOMHTMLFormElement
only.pub unsafe fn files(&self) -> Option<Retained<DOMFileList>>
Available on crate feature
DOMFileList
only.pub unsafe fn setFiles(&self, files: Option<&DOMFileList>)
Available on crate feature
DOMFileList
only.pub unsafe fn indeterminate(&self) -> bool
pub unsafe fn setIndeterminate(&self, indeterminate: bool)
pub unsafe fn maxLength(&self) -> c_int
👎Deprecated
pub unsafe fn setMaxLength(&self, max_length: c_int)
👎Deprecated
pub unsafe fn multiple(&self) -> bool
pub unsafe fn setMultiple(&self, multiple: bool)
pub unsafe fn name(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setName(&self, name: Option<&NSString>)
👎Deprecated
pub unsafe fn readOnly(&self) -> bool
👎Deprecated
pub unsafe fn setReadOnly(&self, read_only: bool)
👎Deprecated
pub unsafe fn size(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setSize(&self, size: 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 defaultValue(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setDefaultValue(&self, default_value: Option<&NSString>)
👎Deprecated
pub unsafe fn value(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setValue(&self, value: Option<&NSString>)
👎Deprecated
pub unsafe fn willValidate(&self) -> bool
pub unsafe fn selectionStart(&self) -> c_int
pub unsafe fn setSelectionStart(&self, selection_start: c_int)
pub unsafe fn selectionEnd(&self) -> c_int
pub unsafe fn setSelectionEnd(&self, selection_end: c_int)
pub unsafe fn align(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setAlign(&self, align: Option<&NSString>)
👎Deprecated
pub unsafe fn useMap(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setUseMap(&self, use_map: Option<&NSString>)
👎Deprecated
pub unsafe fn accessKey(&self) -> Retained<NSString>
👎Deprecated
pub unsafe fn setAccessKey(&self, access_key: Option<&NSString>)
👎Deprecated
pub unsafe fn altDisplayString(&self) -> Retained<NSString>
pub unsafe fn absoluteImageURL(&self) -> Retained<NSURL>
pub unsafe fn select(&self)
👎Deprecated
pub unsafe fn setSelectionRange_end(&self, start: c_int, end: c_int)
pub unsafe fn click(&self)
👎Deprecated
source§impl DOMHTMLInputElement
impl DOMHTMLInputElement
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 DOMHTMLInputElement
impl AsMut<AnyObject> for DOMHTMLInputElement
source§impl AsMut<DOMElement> for DOMHTMLInputElement
impl AsMut<DOMElement> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl AsMut<DOMHTMLElement> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl AsMut<DOMNode> for DOMHTMLInputElement
source§impl AsMut<DOMObject> for DOMHTMLInputElement
impl AsMut<DOMObject> for DOMHTMLInputElement
source§impl AsMut<NSObject> for DOMHTMLInputElement
impl AsMut<NSObject> for DOMHTMLInputElement
source§impl AsMut<WebScriptObject> for DOMHTMLInputElement
impl AsMut<WebScriptObject> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl AsRef<AnyObject> for DOMHTMLInputElement
source§impl AsRef<DOMElement> for DOMHTMLInputElement
impl AsRef<DOMElement> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl AsRef<DOMHTMLElement> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl AsRef<DOMNode> for DOMHTMLInputElement
source§impl AsRef<DOMObject> for DOMHTMLInputElement
impl AsRef<DOMObject> for DOMHTMLInputElement
source§impl AsRef<NSObject> for DOMHTMLInputElement
impl AsRef<NSObject> for DOMHTMLInputElement
source§impl AsRef<WebScriptObject> for DOMHTMLInputElement
impl AsRef<WebScriptObject> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl Borrow<AnyObject> for DOMHTMLInputElement
source§impl Borrow<DOMElement> for DOMHTMLInputElement
impl Borrow<DOMElement> for DOMHTMLInputElement
source§fn borrow(&self) -> &DOMElement
fn borrow(&self) -> &DOMElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMHTMLElement> for DOMHTMLInputElement
impl Borrow<DOMHTMLElement> for DOMHTMLInputElement
source§fn borrow(&self) -> &DOMHTMLElement
fn borrow(&self) -> &DOMHTMLElement
Immutably borrows from an owned value. Read more
source§impl Borrow<DOMNode> for DOMHTMLInputElement
impl Borrow<DOMNode> for DOMHTMLInputElement
source§impl Borrow<DOMObject> for DOMHTMLInputElement
impl Borrow<DOMObject> for DOMHTMLInputElement
source§impl Borrow<NSObject> for DOMHTMLInputElement
impl Borrow<NSObject> for DOMHTMLInputElement
source§impl Borrow<WebScriptObject> for DOMHTMLInputElement
impl Borrow<WebScriptObject> for DOMHTMLInputElement
source§fn borrow(&self) -> &WebScriptObject
fn borrow(&self) -> &WebScriptObject
Immutably borrows from an owned value. Read more
source§impl BorrowMut<AnyObject> for DOMHTMLInputElement
impl BorrowMut<AnyObject> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl BorrowMut<DOMElement> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl BorrowMut<DOMHTMLElement> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl BorrowMut<DOMNode> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl BorrowMut<DOMObject> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl BorrowMut<NSObject> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl BorrowMut<WebScriptObject> for DOMHTMLInputElement
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 DOMHTMLInputElement
impl ClassType for DOMHTMLInputElement
§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 = "DOMHTMLInputElement"
const NAME: &'static str = "DOMHTMLInputElement"
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 DOMHTMLInputElement
Available on crate feature DOMEventTarget
only.
impl DOMEventTarget for DOMHTMLInputElement
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 DOMHTMLInputElement
impl Debug for DOMHTMLInputElement
source§impl Deref for DOMHTMLInputElement
impl Deref for DOMHTMLInputElement
source§impl DerefMut for DOMHTMLInputElement
impl DerefMut for DOMHTMLInputElement
source§impl Hash for DOMHTMLInputElement
impl Hash for DOMHTMLInputElement
source§impl NSCopying for DOMHTMLInputElement
impl NSCopying for DOMHTMLInputElement
source§impl NSObjectProtocol for DOMHTMLInputElement
impl NSObjectProtocol for DOMHTMLInputElement
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 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 DOMHTMLInputElement
impl PartialEq for DOMHTMLInputElement
source§fn eq(&self, other: &DOMHTMLInputElement) -> bool
fn eq(&self, other: &DOMHTMLInputElement) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RefEncode for DOMHTMLInputElement
impl RefEncode for DOMHTMLInputElement
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 DOMHTMLInputElement
impl Message for DOMHTMLInputElement
impl StructuralPartialEq for DOMHTMLInputElement
Auto Trait Implementations§
impl !Freeze for DOMHTMLInputElement
impl !RefUnwindSafe for DOMHTMLInputElement
impl !Send for DOMHTMLInputElement
impl !Sync for DOMHTMLInputElement
impl !Unpin for DOMHTMLInputElement
impl !UnwindSafe for DOMHTMLInputElement
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