webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Protected Member Functions | Properties | List of all members
DOMHTMLSelectElement Class Reference

#import <DOMHTMLSelectElement.h>

Inheritance diagram for DOMHTMLSelectElement:
DOMHTMLElement IDOMHTMLSelectElement IFormsAutoFillTransitionSelect DOMHTMLElement DOMElement IDOMHTMLElement DOMElement IDOMHTMLElement DOMElement IDOMHTMLElement DOMElement

Instance Methods

(BOOL autofocus) - WEBKIT_AVAILABLE_MAC
 
(BOOL willValidate) - WEBKIT_AVAILABLE_MAC
 
(DOMNode *) - item:
 
(DOMNode *) - namedItem:
 
(void- add:before:
 
(void- remove:
 
() - DOMHTMLSelectElement
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - throwException
 
(virtual HRESULT STDMETHODCALLTYPE) - callWebScriptMethod
 
(virtual HRESULT STDMETHODCALLTYPE) - evaluateWebScript
 
(virtual HRESULT STDMETHODCALLTYPE) - removeWebScriptKey
 
(virtual HRESULT STDMETHODCALLTYPE) - stringRepresentation
 
(virtual HRESULT STDMETHODCALLTYPE) - webScriptValueAtIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setWebScriptValueAtIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setException
 
(virtual HRESULT STDMETHODCALLTYPE) - nodeName
 
(virtual HRESULT STDMETHODCALLTYPE) - nodeValue
 
(virtual HRESULT STDMETHODCALLTYPE) - setNodeValue
 
(virtual HRESULT STDMETHODCALLTYPE) - nodeType
 
(virtual HRESULT STDMETHODCALLTYPE) - parentNode
 
(virtual HRESULT STDMETHODCALLTYPE) - childNodes
 
(virtual HRESULT STDMETHODCALLTYPE) - firstChild
 
(virtual HRESULT STDMETHODCALLTYPE) - lastChild
 
(virtual HRESULT STDMETHODCALLTYPE) - previousSibling
 
(virtual HRESULT STDMETHODCALLTYPE) - nextSibling
 
(virtual HRESULT STDMETHODCALLTYPE) - attributes
 
(virtual HRESULT STDMETHODCALLTYPE) - ownerDocument
 
(virtual HRESULT STDMETHODCALLTYPE) - insertBefore
 
(virtual HRESULT STDMETHODCALLTYPE) - replaceChild
 
(virtual HRESULT STDMETHODCALLTYPE) - removeChild
 
(virtual HRESULT STDMETHODCALLTYPE) - appendChild
 
(virtual HRESULT STDMETHODCALLTYPE) - hasChildNodes
 
(virtual HRESULT STDMETHODCALLTYPE) - cloneNode
 
(virtual HRESULT STDMETHODCALLTYPE) - normalize
 
(virtual HRESULT STDMETHODCALLTYPE) - isSupported
 
(virtual HRESULT STDMETHODCALLTYPE) - namespaceURI
 
(virtual HRESULT STDMETHODCALLTYPE) - prefix
 
(virtual HRESULT STDMETHODCALLTYPE) - setPrefix
 
(virtual HRESULT STDMETHODCALLTYPE) - localName
 
(virtual HRESULT STDMETHODCALLTYPE) - hasAttributes
 
(virtual HRESULT STDMETHODCALLTYPE) - isSameNode
 
(virtual HRESULT STDMETHODCALLTYPE) - isEqualNode
 
(virtual HRESULT STDMETHODCALLTYPE) - textContent
 
(virtual HRESULT STDMETHODCALLTYPE) - setTextContent
 
(virtual HRESULT STDMETHODCALLTYPE) - tagName
 
(virtual HRESULT STDMETHODCALLTYPE) - getAttribute
 
(virtual HRESULT STDMETHODCALLTYPE) - setAttribute
 
(virtual HRESULT STDMETHODCALLTYPE) - removeAttribute
 
(virtual HRESULT STDMETHODCALLTYPE) - getAttributeNode
 
(virtual HRESULT STDMETHODCALLTYPE) - setAttributeNode
 
(virtual HRESULT STDMETHODCALLTYPE) - removeAttributeNode
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementsByTagName
 
(virtual HRESULT STDMETHODCALLTYPE) - getAttributeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - setAttributeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - removeAttributeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - getAttributeNodeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - setAttributeNodeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - getElementsByTagNameNS
 
(virtual HRESULT STDMETHODCALLTYPE) - hasAttribute
 
(virtual HRESULT STDMETHODCALLTYPE) - hasAttributeNS
 
(virtual HRESULT STDMETHODCALLTYPE) - focus
 
(virtual HRESULT STDMETHODCALLTYPE) - blur
 
(virtual HRESULT STDMETHODCALLTYPE) - idName
 
(virtual HRESULT STDMETHODCALLTYPE) - setIdName
 
(virtual HRESULT STDMETHODCALLTYPE) - title
 
(virtual HRESULT STDMETHODCALLTYPE) - setTitle
 
(virtual HRESULT STDMETHODCALLTYPE) - lang
 
(virtual HRESULT STDMETHODCALLTYPE) - setLang
 
(virtual HRESULT STDMETHODCALLTYPE) - dir
 
(virtual HRESULT STDMETHODCALLTYPE) - setDir
 
(virtual HRESULT STDMETHODCALLTYPE) - className
 
(virtual HRESULT STDMETHODCALLTYPE) - setClassName
 
(virtual HRESULT STDMETHODCALLTYPE) - innerHTML
 
(virtual HRESULT STDMETHODCALLTYPE) - setInnerHTML
 
(virtual HRESULT STDMETHODCALLTYPE) - innerText
 
(virtual HRESULT STDMETHODCALLTYPE) - setInnerText
 
(virtual HRESULT STDMETHODCALLTYPE) - type
 
(virtual HRESULT STDMETHODCALLTYPE) - selectedIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setSelectedIndx
 
(virtual HRESULT STDMETHODCALLTYPE) - value
 
(virtual HRESULT STDMETHODCALLTYPE) - setValue
 
(virtual HRESULT STDMETHODCALLTYPE) - length
 
(virtual HRESULT STDMETHODCALLTYPE) - form
 
(virtual HRESULT STDMETHODCALLTYPE) - options
 
(virtual HRESULT STDMETHODCALLTYPE) - disabled
 
(virtual HRESULT STDMETHODCALLTYPE) - setDisabled
 
(virtual HRESULT STDMETHODCALLTYPE) - multiple
 
(virtual HRESULT STDMETHODCALLTYPE) - setMultiple
 
(virtual HRESULT STDMETHODCALLTYPE) - name
 
(virtual HRESULT STDMETHODCALLTYPE) - setName
 
(virtual HRESULT STDMETHODCALLTYPE) - size
 
(virtual HRESULT STDMETHODCALLTYPE) - setSize
 
(virtual HRESULT STDMETHODCALLTYPE) - tabIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - setTabIndex
 
(virtual HRESULT STDMETHODCALLTYPE) - add
 
(virtual HRESULT STDMETHODCALLTYPE) - remove
 
(virtual HRESULT STDMETHODCALLTYPE) - activateItemAtIndex
 
(void- add::
 
- Instance Methods inherited from DOMHTMLElement
(NSString *accessKey) - WEBKIT_AVAILABLE_MAC
 
(NSString *titleDisplayString) - WEBKIT_AVAILABLE_MAC
 
(10_8) - WEBKIT_AVAILABLE_MAC
 
() - DOMHTMLElement
 
- Instance Methods inherited from DOMElement
(int clientLeft) - WEBKIT_AVAILABLE_MAC
 
(int clientTop) - WEBKIT_AVAILABLE_MAC
 
(NSString *innerText- WEBKIT_AVAILABLE_MAC
 
(DOMElement *previousElementSibling) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *nextElementSibling) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *firstElementChild) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *lastElementChild) - WEBKIT_AVAILABLE_MAC
 
(unsigned childElementCount) - WEBKIT_AVAILABLE_MAC
 
(NSString *) - getAttribute:
 
(void- setAttribute:value:
 
(void- removeAttribute:
 
(DOMAttr *) - getAttributeNode:
 
(DOMAttr *) - setAttributeNode:
 
(DOMAttr *) - removeAttributeNode:
 
(DOMNodeList *) - getElementsByTagName:
 
(NSString *) - getAttributeNS:localName:
 
(void- setAttributeNS:qualifiedName:value:
 
(void- removeAttributeNS:localName:
 
(DOMNodeList *) - getElementsByTagNameNS:localName:
 
(DOMAttr *) - getAttributeNodeNS:localName:
 
(DOMAttr *) - setAttributeNodeNS:
 
(BOOL- hasAttribute:
 
(BOOL- hasAttributeNS:localName:
 
(void- scrollIntoView:
 
(void- scrollIntoViewIfNeeded:
 
(void- scrollByLines:
 
(void- scrollByPages:
 
(DOMNodeList *) - getElementsByClassName:
 
(void- webkitRequestFullScreen:
 
(DOMElement *) - querySelector:
 
(DOMNodeList *) - querySelectorAll:
 
(virtual HRESULT STDMETHODCALLTYPE) - boundingBox
 
(virtual HRESULT STDMETHODCALLTYPE) - lineBoxRects
 
(virtual HRESULT STDMETHODCALLTYPE) - coreElement
 
(virtual HRESULT STDMETHODCALLTYPE) - isEqual
 
(virtual HRESULT STDMETHODCALLTYPE) - isFocused
 
(virtual HRESULT STDMETHODCALLTYPE) - font
 
(virtual HRESULT STDMETHODCALLTYPE) - renderedImage
 
(virtual HRESULT STDMETHODCALLTYPE) - markerTextForListItem
 
(virtual HRESULT STDMETHODCALLTYPE) - shadowPseudoId
 
(virtual HRESULT STDMETHODCALLTYPE) - style
 
(virtual HRESULT STDMETHODCALLTYPE) - offsetLeft
 
(virtual HRESULT STDMETHODCALLTYPE) - offsetTop
 
(virtual HRESULT STDMETHODCALLTYPE) - offsetWidth
 
(virtual HRESULT STDMETHODCALLTYPE) - offsetHeight
 
(virtual HRESULT STDMETHODCALLTYPE) - offsetParent
 
(virtual HRESULT STDMETHODCALLTYPE) - clientWidth
 
(virtual HRESULT STDMETHODCALLTYPE) - clientHeight
 
(virtual HRESULT STDMETHODCALLTYPE) - scrollLeft
 
(virtual HRESULT STDMETHODCALLTYPE) - setScrollLeft
 
(virtual HRESULT STDMETHODCALLTYPE) - scrollTop
 
(virtual HRESULT STDMETHODCALLTYPE) - setScrollTop
 
(virtual HRESULT STDMETHODCALLTYPE) - scrollWidth
 
(virtual HRESULT STDMETHODCALLTYPE) - scrollHeight
 
(virtual HRESULT STDMETHODCALLTYPE) - scrollIntoView
 
(virtual HRESULT STDMETHODCALLTYPE) - scrollIntoViewIfNeeded
 
(WebCore::Element *) - element
 
(void- setAttribute::
 
(NSString *) - getAttributeNS::
 
(void- setAttributeNS:::
 
(void- removeAttributeNS::
 
(DOMNodeList *) - getElementsByTagNameNS::
 
(DOMAttr *) - getAttributeNodeNS::
 
(BOOL- hasAttributeNS::
 
- Instance Methods inherited from DOMNode
(NSString *baseURI) - WEBKIT_AVAILABLE_MAC
 
(NSString *textContent) - WEBKIT_AVAILABLE_MAC
 
(DOMElement *parentElement) - WEBKIT_AVAILABLE_MAC
 
(BOOL isContentEditable) - WEBKIT_AVAILABLE_MAC
 
(DOMNode *) - insertBefore:refChild:
 
(DOMNode *) - replaceChild:oldChild:
 
(DOMNode *) - removeChild:
 
(DOMNode *) - appendChild:
 
(BOOL- hasChildNodes
 
(DOMNode *) - cloneNode:
 
(BOOL- isSupported:version:
 
(BOOL- hasAttributes
 
(BOOL- isSameNode:
 
(BOOL- isEqualNode:
 
(NSString *) - lookupPrefix:
 
(NSString *) - lookupNamespaceURI:
 
(BOOL- isDefaultNamespace:
 
(unsigned short) - compareDocumentPosition:
 
(BOOL- contains:
 
(DOMNode *) - insertBefore::
 
(DOMNode *) - replaceChild::
 
(BOOL- isSupported::
 
(void- inspect
 
(WebVisiblePosition *) - startPosition
 
(WebVisiblePosition *) - endPosition
 
(WebArchive *) - webArchiveByFilteringSubframes:
 
- Instance Methods inherited from DOMObject
(instancetype) - NS_UNAVAILABLE
 
(DOMStyleSheet *sheet) - WEBKIT_AVAILABLE_MAC
 
- Instance Methods inherited from WebScriptObject
(id- callWebScriptMethod:withArguments:
 
(id- evaluateWebScript:
 
(void- removeWebScriptKey:
 
(NSString *) - stringRepresentation
 
(id- webScriptValueAtIndex:
 
(void- setWebScriptValueAtIndex:value:
 
(void- setException:
 
(id- callWebScriptMethod:withArguments:
 
(id- evaluateWebScript:
 
(void- removeWebScriptKey:
 
(NSString *) - stringRepresentation
 
(id- webScriptValueAtIndex:
 
(void- setWebScriptValueAtIndex:value:
 
(void- setException:
 
() - WebScriptObject
 
(virtual) - ~WebScriptObject
 
() - WebScriptObject
 
(virtual) - ~WebScriptObject
 
(virtual HRESULT STDMETHODCALLTYPE) - callWebScriptMethod
 
(id- _init
 
(id- _init
 
(id- _initWithJSObject:originRootObject:rootObject:
 
(id- _initWithJSObject:originRootObject:rootObject:
 
(void- _setImp:originRootObject:rootObject:
 
(void- _setImp:originRootObject:rootObject:
 
(void- _setOriginRootObject:andRootObject:
 
(void- _setOriginRootObject:andRootObject:
 
(void- _initializeScriptDOMNodeImp
 
(void- _initializeScriptDOMNodeImp
 
(JSC::JSObject *) - _imp
 
(JSC::JSObject *) - _imp
 
(BOOL- _hasImp
 
(BOOL- _hasImp
 
(JSC::Bindings::RootObject *) - _rootObject
 
(JSC::Bindings::RootObject *) - _rootObject
 
(JSC::Bindings::RootObject *) - _originRootObject
 
(JSC::Bindings::RootObject *) - _originRootObject
 
(JSGlobalContextRef- _globalContextRef
 
(JSGlobalContextRef- _globalContextRef
 
(BOOL- hasWebScriptKey:
 
(BOOL- hasWebScriptKey:
 
(BOOL- hasWebScriptKey:
 
- Instance Methods inherited from IWebScriptObject
HRESULT throwException ([in] BSTR exceptionMessage, [out, retval] BOOL *result)
 
HRESULT callWebScriptMethod ([in] BSTR name, [in, size_is(cArgs)] const VARIANT args[], [in] int cArgs, [out, retval] VARIANT *result)
 
HRESULT evaluateWebScript ([in] BSTR script, [out, retval] VARIANT *result)
 
HRESULT removeWebScriptKey ([in] BSTR name)
 
HRESULT stringRepresentation ([out, retval] BSTR *stringRepresentation)
 
HRESULT webScriptValueAtIndex ([in] unsigned int index, [out, retval] VARIANT *result)
 
HRESULT setWebScriptValueAtIndex ([in] unsigned int index, [in] VARIANT val)
 
HRESULT setException ([in] BSTR description)
 
- Instance Methods inherited from IDOMElement
HRESULT tagName ([out, retval] BSTR *result)
 
HRESULT getAttribute ([in] BSTR name, [out, retval] BSTR *result)
 
HRESULT setAttribute ([in] BSTR name, [in] BSTR value)
 
HRESULT removeAttribute ([in] BSTR name)
 
HRESULT getAttributeNode ([in] BSTR name, [out, retval] IDOMAttr **result)
 
HRESULT setAttributeNode ([in] IDOMAttr *newAttr, [out, retval] IDOMAttr **result)
 
HRESULT removeAttributeNode ([in] IDOMAttr *oldAttr, [out, retval] IDOMAttr **result)
 
HRESULT getElementsByTagName ([in] BSTR name, [out, retval] IDOMNodeList **result)
 
HRESULT getAttributeNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] BSTR *result)
 
HRESULT setAttributeNS ([in] BSTR namespaceURI, [in] BSTR qualifiedName, [in] BSTR value)
 
HRESULT removeAttributeNS ([in] BSTR namespaceURI, [in] BSTR localName)
 
HRESULT getAttributeNodeNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] IDOMAttr **result)
 
HRESULT setAttributeNodeNS ([in] IDOMAttr *newAttr, [out, retval] IDOMAttr **result)
 
HRESULT getElementsByTagNameNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] IDOMNodeList **result)
 
HRESULT hasAttribute ([in] BSTR name, [out, retval] BOOL *result)
 
HRESULT hasAttributeNS ([in] BSTR namespaceURI, [in] BSTR localName, [out, retval] BOOL *result)
 
- Instance Methods inherited from IDOMNode
HRESULT nodeName ([out, retval] BSTR *result)
 
HRESULT nodeValue ([out, retval] BSTR *result)
 
HRESULT setNodeValue ([in] BSTR value)
 
HRESULT nodeType ([out, retval] unsigned short *result)
 
HRESULT parentNode ([out, retval] IDOMNode **result)
 
HRESULT childNodes ([out, retval] IDOMNodeList **result)
 
HRESULT firstChild ([out, retval] IDOMNode **result)
 
HRESULT lastChild ([out, retval] IDOMNode **result)
 
HRESULT previousSibling ([out, retval] IDOMNode **result)
 
HRESULT nextSibling ([out, retval] IDOMNode **result)
 
HRESULT attributes ([out, retval] IDOMNamedNodeMap **result)
 
HRESULT ownerDocument ([out, retval] IDOMDocument **result)
 
HRESULT insertBefore ([in] IDOMNode *newChild, [in] IDOMNode *refChild, [out, retval] IDOMNode **result)
 
HRESULT replaceChild ([in] IDOMNode *newChild, [in] IDOMNode *oldChild, [out, retval] IDOMNode **result)
 
HRESULT removeChild ([in] IDOMNode *oldChild, [out, retval] IDOMNode **result)
 
HRESULT appendChild ([in] IDOMNode *oldChild, [out, retval] IDOMNode **result)
 
HRESULT hasChildNodes ([out, retval] BOOL *result)
 
HRESULT cloneNode ([in] BOOL deep, [out, retval] IDOMNode **result)
 
HRESULT isSupported ([in] BSTR feature, [in] BSTR version, [out, retval] BOOL *result)
 
HRESULT namespaceURI ([out, retval] BSTR *result)
 
HRESULT prefix ([out, retval] BSTR *result)
 
HRESULT setPrefix ([in] BSTR prefix)
 
HRESULT localName ([out, retval] BSTR *result)
 
HRESULT hasAttributes ([out, retval] BOOL *result)
 
HRESULT isSameNode ([in] IDOMNode *other, [out, retval] BOOL *result)
 
HRESULT isEqualNode ([in] IDOMNode *other, [out, retval] BOOL *result)
 
HRESULT textContent ([out, retval] BSTR *result)
 
HRESULT setTextContent ([in] BSTR text)
 
- Instance Methods inherited from IDOMElementPrivate
HRESULT coreElement (void **element)
 
HRESULT isEqual ([in] IDOMElement *other, [out, retval] BOOL *result)
 
HRESULT isFocused ([out, retval] BOOL *result)
 
HRESULT innerText ([out, retval] BSTR *result)
 
HRESULT font (struct WebFontDescription *webFontDescription)
 
HRESULT renderedImage ([out, retval] HBITMAP *image)
 
HRESULT markerTextForListItem ([out, retval] BSTR *markerText)
 
HRESULT shadowPseudoId ([out, retval] BSTR *result)
 
- Instance Methods inherited from IDOMNodeExtensions
HRESULT boundingBox ([out, retval] LPRECT rect)
 
HRESULT lineBoxRects ([in, size_is(cRects)] RECT *rects, [in] int cRects)
 
- Instance Methods inherited from IDOMElementCSSInlineStyle
HRESULT style ([out, retval] IDOMCSSStyleDeclaration **result)
 
- Instance Methods inherited from IDOMElementExtensions
HRESULT offsetLeft ([out, retval] int *result)
 
HRESULT offsetTop ([out, retval] int *result)
 
HRESULT offsetWidth ([out, retval] int *result)
 
HRESULT offsetHeight ([out, retval] int *result)
 
HRESULT offsetParent ([out, retval] IDOMElement **result)
 
HRESULT clientWidth ([out, retval] int *result)
 
HRESULT clientHeight ([out, retval] int *result)
 
HRESULT scrollLeft ([out, retval] int *result)
 
HRESULT scrollTop ([out, retval] int *result)
 
HRESULT scrollWidth ([out, retval] int *result)
 
HRESULT scrollHeight ([out, retval] int *result)
 
- Instance Methods inherited from IDOMHTMLElement
HRESULT idName ([out, retval] BSTR *result)
 
HRESULT setIdName ([in] BSTR idName)
 
HRESULT title ([out, retval] BSTR *result)
 
HRESULT setTitle ([in] BSTR title)
 
HRESULT lang ([out, retval] BSTR *result)
 
HRESULT setLang ([in] BSTR lang)
 
HRESULT dir ([out, retval] BSTR *result)
 
HRESULT setDir ([in] BSTR dir)
 
HRESULT className ([out, retval] BSTR *result)
 
HRESULT setClassName ([in] BSTR className)
 
HRESULT innerHTML ([out, retval] BSTR *result)
 
HRESULT setInnerHTML ([in] BSTR html)
 
HRESULT innerText ([out, retval] BSTR *result)
 
HRESULT setInnerText ([in] BSTR text)
 
- Instance Methods inherited from IDOMHTMLSelectElement
HRESULT type ([out, retval] BSTR *result)
 
HRESULT selectedIndex ([out, retval] int *result)
 
HRESULT value ([out, retval] BSTR *result)
 
HRESULT setValue ([in] BSTR value)
 
HRESULT length ([out, retval] int *result)
 
HRESULT form ([out, retval] IDOMHTMLFormElement **result)
 
HRESULT options ([out, retval] IDOMHTMLOptionsCollection **result)
 
HRESULT disabled ([out, retval] BOOL *result)
 
HRESULT multiple ([out, retval] BOOL *result)
 
HRESULT name ([out, retval] BSTR *result)
 
HRESULT setName ([in] BSTR name)
 
HRESULT size ([out, retval] int *size)
 
HRESULT tabIndex ([out, retval] int *result)
 
HRESULT add ([in] IDOMHTMLElement *element, [in] IDOMHTMLElement *before)
 

Protected Member Functions

() - DOMHTMLSelectElement
 
- Protected Member Functions inherited from DOMHTMLElement
() - DOMHTMLElement
 
- Protected Member Functions inherited from DOMElement
() - DOMElement
 
() - ~DOMElement
 

Properties

BOOL disabled
 
DOMHTMLFormElementform
 
BOOL multiple
 
NSStringname
 
int size
 
NSStringtype
 
DOMHTMLOptionsCollectionoptions
 
int length
 
int selectedIndex
 
NSStringvalue
 
- Properties inherited from DOMHTMLElement
NSStringtitle
 
NSStringlang
 
NSStringdir
 
int tabIndex
 
NSStringinnerText
 
NSStringouterText
 
NSStringcontentEditable
 
BOOL isContentEditable
 
NSStringidName
 
DOMHTMLCollectionchildren
 
BOOL autocorrect
 
NSStringautocapitalize
 
- Properties inherited from DOMElement
NSStringtagName
 
DOMCSSStyleDeclarationstyle
 
int offsetLeft
 
int offsetTop
 
int offsetWidth
 
int offsetHeight
 
int clientWidth
 
int clientHeight
 
int scrollLeft
 
int scrollTop
 
int scrollWidth
 
int scrollHeight
 
DOMElementoffsetParent
 
NSStringinnerHTML
 
NSStringouterHTML
 
NSStringclassName
 
- Properties inherited from DOMNode
NSStringnodeName
 
NSStringnodeValue
 
unsigned short nodeType
 
DOMNodeparentNode
 
DOMNodeListchildNodes
 
DOMNodefirstChild
 
DOMNodelastChild
 
DOMNodepreviousSibling
 
DOMNodenextSibling
 
DOMDocumentownerDocument
 
NSStringnamespaceURI
 
NSStringprefix
 
NSStringlocalName
 
DOMNamedNodeMapattributes
 
BOOL isConnected
 
WebArchivewebArchive
 

Additional Inherited Members

- Class Methods inherited from DOMElement
(static IDOMElement *) + createInstance
 
- Class Methods inherited from WebScriptObject
(BOOL+ throwException:
 
(BOOL+ throwException:
 
(id+ _convertValueToObjcValue:originRootObject:rootObject:
 
(id+ _convertValueToObjcValue:originRootObject:rootObject:
 
(id+ scriptObjectForJSObject:originRootObject:rootObject:
 
(id+ scriptObjectForJSObject:originRootObject:rootObject:
 
- Protected Attributes inherited from DOMElement
WebCore::Elementm_element
 
- Protected Attributes inherited from DOMObject
package DOMObjectInternal_internal
 
- Protected Attributes inherited from WebScriptObject
WebScriptObjectPrivate_private
 
ULONG m_refCount { 0 }
 

Constructor & Destructor Documentation

◆ DOMHTMLSelectElement() [1/2]

◆ DOMHTMLSelectElement() [2/2]

Method Documentation

◆ activateItemAtIndex()

- (HRESULT) activateItemAtIndex (int)  index

◆ add()

- (HRESULT) add (_In_opt_ IDOMHTMLElement *) 
(_In_opt_ IDOMHTMLElement *)  before 

◆ add::()

- (void) add: (DOMHTMLElement *)  element
: (10_4) 
(10_5)  WEBKIT_DEPRECATED_MAC 

◆ add:before:()

- (void) add: (DOMHTMLElement *)  element
before: (10_5)  WEBKIT_AVAILABLE_MAC 

◆ AddRef()

- (virtual ULONG STDMETHODCALLTYPE) AddRef (void

Reimplemented from DOMHTMLElement.

◆ appendChild()

- (virtual HRESULT STDMETHODCALLTYPE) appendChild (_In_opt_ IDOMNode *)  oldChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMHTMLElement.

◆ attributes()

- (virtual HRESULT STDMETHODCALLTYPE) attributes (_COM_Outptr_opt_ IDOMNamedNodeMap **)  result

Reimplemented from DOMHTMLElement.

◆ blur()

- (virtual HRESULT STDMETHODCALLTYPE) blur

Reimplemented from DOMHTMLElement.

◆ callWebScriptMethod()

- (virtual HRESULT STDMETHODCALLTYPE) callWebScriptMethod (_In_ BSTR name
(__in_ecount_opt(cArgs) const VARIANT)  args[]
(int)  cArgs
(_Out_ VARIANT *)  result 

Reimplemented from DOMHTMLElement.

◆ childNodes()

- (virtual HRESULT STDMETHODCALLTYPE) childNodes (_COM_Outptr_opt_ IDOMNodeList **)  result

Reimplemented from DOMHTMLElement.

◆ className()

- (virtual HRESULT STDMETHODCALLTYPE) className (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ cloneNode()

- (virtual HRESULT STDMETHODCALLTYPE) cloneNode (BOOL deep
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMHTMLElement.

◆ dir()

- (virtual HRESULT STDMETHODCALLTYPE) dir (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ disabled()

- (HRESULT) disabled (_Out_ BOOL *) 

◆ evaluateWebScript()

- (virtual HRESULT STDMETHODCALLTYPE) evaluateWebScript (_In_ BSTR script
(_Out_ VARIANT *)  result 

Reimplemented from DOMHTMLElement.

◆ firstChild()

- (virtual HRESULT STDMETHODCALLTYPE) firstChild (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMHTMLElement.

◆ focus()

- (virtual HRESULT STDMETHODCALLTYPE) focus

Reimplemented from DOMHTMLElement.

◆ form()

- (HRESULT) form (_COM_Outptr_opt_ IDOMHTMLFormElement **)  result

◆ getAttribute()

- (virtual HRESULT STDMETHODCALLTYPE) getAttribute (_In_ BSTR name
(__deref_opt_out BSTR *)  result 

Reimplemented from DOMHTMLElement.

◆ getAttributeNode()

- (virtual HRESULT STDMETHODCALLTYPE) getAttributeNode (_In_ BSTR name
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMHTMLElement.

◆ getAttributeNodeNS()

- (virtual HRESULT STDMETHODCALLTYPE) getAttributeNodeNS (_In_ BSTR namespaceURI
(_In_ BSTR localName
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMHTMLElement.

◆ getAttributeNS()

- (virtual HRESULT STDMETHODCALLTYPE) getAttributeNS (_In_ BSTR namespaceURI
(_In_ BSTR localName
(__deref_opt_out BSTR *)  result 

Reimplemented from DOMHTMLElement.

◆ getElementsByTagName()

- (virtual HRESULT STDMETHODCALLTYPE) getElementsByTagName (_In_ BSTR name
(_COM_Outptr_opt_ IDOMNodeList **)  result 

Reimplemented from DOMHTMLElement.

◆ getElementsByTagNameNS()

- (virtual HRESULT STDMETHODCALLTYPE) getElementsByTagNameNS (_In_ BSTR namespaceURI
(_In_ BSTR localName
(_COM_Outptr_opt_ IDOMNodeList **)  result 

Reimplemented from DOMHTMLElement.

◆ hasAttribute()

- (virtual HRESULT STDMETHODCALLTYPE) hasAttribute (_In_ BSTR name
(_Out_ BOOL *)  result 

Reimplemented from DOMHTMLElement.

◆ hasAttributeNS()

- (virtual HRESULT STDMETHODCALLTYPE) hasAttributeNS (_In_ BSTR namespaceURI
(_In_ BSTR localName
(_Out_ BOOL *)  result 

Reimplemented from DOMHTMLElement.

◆ hasAttributes()

- (virtual HRESULT STDMETHODCALLTYPE) hasAttributes (_Out_ BOOL *)  result

Reimplemented from DOMHTMLElement.

◆ hasChildNodes()

- (virtual HRESULT STDMETHODCALLTYPE) hasChildNodes (_Out_ BOOL *)  result

Reimplemented from DOMHTMLElement.

◆ idName()

- (virtual HRESULT STDMETHODCALLTYPE) idName (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ innerHTML()

- (virtual HRESULT STDMETHODCALLTYPE) innerHTML (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ innerText()

- (virtual HRESULT STDMETHODCALLTYPE) innerText (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ insertBefore()

- (virtual HRESULT STDMETHODCALLTYPE) insertBefore (_In_opt_ IDOMNode *)  newChild
(_In_opt_ IDOMNode *)  refChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMHTMLElement.

◆ isEqualNode()

- (virtual HRESULT STDMETHODCALLTYPE) isEqualNode (_In_opt_ IDOMNode *)  other
(_Out_ BOOL *)  result 

Reimplemented from DOMHTMLElement.

◆ isSameNode()

- (virtual HRESULT STDMETHODCALLTYPE) isSameNode (_In_opt_ IDOMNode *)  other
(_Out_ BOOL *)  result 

Reimplemented from DOMHTMLElement.

◆ isSupported()

- (virtual HRESULT STDMETHODCALLTYPE) isSupported (_In_ BSTR feature
(_In_ BSTR version
(_Out_ BOOL *)  result 

Reimplemented from DOMHTMLElement.

◆ item:()

- (DOMNode *) item: (10_6)  WEBKIT_AVAILABLE_MAC

◆ lang()

- (virtual HRESULT STDMETHODCALLTYPE) lang (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ lastChild()

- (virtual HRESULT STDMETHODCALLTYPE) lastChild (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMHTMLElement.

◆ length()

- (HRESULT) length (_Out_ int *) 

◆ localName()

- (virtual HRESULT STDMETHODCALLTYPE) localName (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ multiple()

- (HRESULT) multiple (_Out_ BOOL *) 

◆ name()

- (HRESULT) name (__deref_opt_out BSTR *)  result

◆ namedItem:()

- (DOMNode *) namedItem: (10_6)  WEBKIT_AVAILABLE_MAC

◆ namespaceURI()

- (virtual HRESULT STDMETHODCALLTYPE) namespaceURI (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ nextSibling()

- (virtual HRESULT STDMETHODCALLTYPE) nextSibling (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMHTMLElement.

◆ nodeName()

- (virtual HRESULT STDMETHODCALLTYPE) nodeName (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ nodeType()

- (virtual HRESULT STDMETHODCALLTYPE) nodeType (_Out_ unsigned short *)  result

Reimplemented from DOMHTMLElement.

◆ nodeValue()

- (virtual HRESULT STDMETHODCALLTYPE) nodeValue (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ normalize()

- (virtual HRESULT STDMETHODCALLTYPE) normalize

Reimplemented from DOMHTMLElement.

◆ options()

- (HRESULT) options (_COM_Outptr_opt_ IDOMHTMLOptionsCollection **)  result

◆ ownerDocument()

- (virtual HRESULT STDMETHODCALLTYPE) ownerDocument (_COM_Outptr_opt_ IDOMDocument **)  result

Reimplemented from DOMHTMLElement.

◆ parentNode()

- (virtual HRESULT STDMETHODCALLTYPE) parentNode (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMHTMLElement.

◆ prefix()

- (virtual HRESULT STDMETHODCALLTYPE) prefix (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ previousSibling()

- (virtual HRESULT STDMETHODCALLTYPE) previousSibling (_COM_Outptr_opt_ IDOMNode **)  result

Reimplemented from DOMHTMLElement.

◆ QueryInterface()

- (HRESULT) QueryInterface (_In_ REFIID)  riid
(_COM_Outptr_ void **)  ppvObject 

Reimplemented from DOMHTMLElement.

◆ Release()

- (virtual ULONG STDMETHODCALLTYPE) Release (void

Reimplemented from DOMHTMLElement.

◆ remove()

- (HRESULT) remove (int)  index

Implements IDOMHTMLSelectElement.

◆ remove:()

- (void) remove: (int)  index

◆ removeAttribute()

- (virtual HRESULT STDMETHODCALLTYPE) removeAttribute (_In_ BSTR name

Reimplemented from DOMHTMLElement.

◆ removeAttributeNode()

- (virtual HRESULT STDMETHODCALLTYPE) removeAttributeNode (_In_opt_ IDOMAttr *)  oldAttr
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMHTMLElement.

◆ removeAttributeNS()

- (virtual HRESULT STDMETHODCALLTYPE) removeAttributeNS (_In_ BSTR namespaceURI
(_In_ BSTR localName 

Reimplemented from DOMHTMLElement.

◆ removeChild()

- (virtual HRESULT STDMETHODCALLTYPE) removeChild (_In_opt_ IDOMNode *)  oldChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMHTMLElement.

◆ removeWebScriptKey()

- (virtual HRESULT STDMETHODCALLTYPE) removeWebScriptKey (_In_ BSTR name

Reimplemented from DOMHTMLElement.

◆ replaceChild()

- (virtual HRESULT STDMETHODCALLTYPE) replaceChild (_In_opt_ IDOMNode *)  newChild
(_In_opt_ IDOMNode *)  oldChild
(_COM_Outptr_opt_ IDOMNode **)  result 

Reimplemented from DOMHTMLElement.

◆ selectedIndex()

- (HRESULT) selectedIndex (_Out_ int *) 

◆ setAttribute()

- (virtual HRESULT STDMETHODCALLTYPE) setAttribute (_In_ BSTR name
(_In_ BSTR value 

Reimplemented from DOMHTMLElement.

◆ setAttributeNode()

- (virtual HRESULT STDMETHODCALLTYPE) setAttributeNode (_In_opt_ IDOMAttr *)  newAttr
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMHTMLElement.

◆ setAttributeNodeNS()

- (virtual HRESULT STDMETHODCALLTYPE) setAttributeNodeNS (_In_opt_ IDOMAttr *)  newAttr
(_COM_Outptr_opt_ IDOMAttr **)  result 

Reimplemented from DOMHTMLElement.

◆ setAttributeNS()

- (virtual HRESULT STDMETHODCALLTYPE) setAttributeNS (_In_ BSTR namespaceURI
(_In_ BSTR qualifiedName
(_In_ BSTR value 

Reimplemented from DOMHTMLElement.

◆ setClassName()

- (virtual HRESULT STDMETHODCALLTYPE) setClassName (_In_ BSTR className

Reimplemented from DOMHTMLElement.

◆ setDir()

- (virtual HRESULT STDMETHODCALLTYPE) setDir (_In_ BSTR dir

Reimplemented from DOMHTMLElement.

◆ setDisabled()

- (HRESULT) setDisabled (BOOL

Implements IDOMHTMLSelectElement.

◆ setException()

- (virtual HRESULT STDMETHODCALLTYPE) setException (_In_ BSTR description

Reimplemented from DOMHTMLElement.

◆ setIdName()

- (virtual HRESULT STDMETHODCALLTYPE) setIdName (_In_ BSTR idName

Reimplemented from DOMHTMLElement.

◆ setInnerHTML()

- (virtual HRESULT STDMETHODCALLTYPE) setInnerHTML (_In_ BSTR html

Reimplemented from DOMHTMLElement.

◆ setInnerText()

- (virtual HRESULT STDMETHODCALLTYPE) setInnerText (_In_ BSTR text

Reimplemented from DOMHTMLElement.

◆ setLang()

- (virtual HRESULT STDMETHODCALLTYPE) setLang (_In_ BSTR lang

Reimplemented from DOMHTMLElement.

◆ setMultiple()

- (HRESULT) setMultiple (BOOL

Implements IDOMHTMLSelectElement.

◆ setName()

- (HRESULT) setName (_In_)  BSTR

◆ setNodeValue()

- (virtual HRESULT STDMETHODCALLTYPE) setNodeValue (_In_ BSTR value

Reimplemented from DOMHTMLElement.

◆ setPrefix()

- (virtual HRESULT STDMETHODCALLTYPE) setPrefix (_In_ BSTR prefix

Reimplemented from DOMHTMLElement.

◆ setSelectedIndx()

- (HRESULT) setSelectedIndx (int) 

Implements IDOMHTMLSelectElement.

◆ setSize()

- (HRESULT) setSize (int) 

Implements IDOMHTMLSelectElement.

◆ setTabIndex()

- (HRESULT) setTabIndex (int) 

Implements IDOMHTMLSelectElement.

◆ setTextContent()

- (virtual HRESULT STDMETHODCALLTYPE) setTextContent (_In_ BSTR text

Reimplemented from DOMHTMLElement.

◆ setTitle()

- (virtual HRESULT STDMETHODCALLTYPE) setTitle (_In_ BSTR title

Reimplemented from DOMHTMLElement.

◆ setValue()

- (HRESULT) setValue (_In_)  BSTR

◆ setWebScriptValueAtIndex()

- (virtual HRESULT STDMETHODCALLTYPE) setWebScriptValueAtIndex (unsigned)  index
(VARIANT)  val 

Reimplemented from DOMHTMLElement.

◆ size()

- (HRESULT) size (_Out_ int *) 

◆ stringRepresentation()

- (virtual HRESULT STDMETHODCALLTYPE) stringRepresentation (__deref_opt_out BSTR *)  stringRepresentation

Reimplemented from DOMHTMLElement.

◆ tabIndex()

- (HRESULT) tabIndex (_Out_ int *) 

◆ tagName()

- (virtual HRESULT STDMETHODCALLTYPE) tagName (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ textContent()

- (virtual HRESULT STDMETHODCALLTYPE) textContent (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ throwException()

- (virtual HRESULT STDMETHODCALLTYPE) throwException (_In_ BSTR exceptionMessage
(_Out_ BOOL *)  result 

Reimplemented from DOMHTMLElement.

◆ title()

- (virtual HRESULT STDMETHODCALLTYPE) title (__deref_opt_out BSTR *)  result

Reimplemented from DOMHTMLElement.

◆ type()

- (HRESULT) type (__deref_opt_out BSTR *)  result

◆ value()

- (HRESULT) value (__deref_opt_out BSTR *)  result

◆ WEBKIT_AVAILABLE_MAC() [1/2]

- (BOOL autofocus) WEBKIT_AVAILABLE_MAC (10_6) 

◆ WEBKIT_AVAILABLE_MAC() [2/2]

- (BOOL willValidate) WEBKIT_AVAILABLE_MAC (10_6) 

◆ webScriptValueAtIndex()

- (virtual HRESULT STDMETHODCALLTYPE) webScriptValueAtIndex (unsigned)  index
(_Out_ VARIANT *)  result 

Reimplemented from DOMHTMLElement.

Property Documentation

◆ disabled

- (BOOL) disabled
readwriteatomic

◆ form

- (DOMHTMLFormElement *) form
readatomicstrong

◆ length

- (int) length
readatomicassign

◆ multiple

- (BOOL) multiple
readwriteatomic

◆ name

- (NSString *) name
readwriteatomiccopy

◆ options

- (DOMHTMLOptionsCollection *) options
readatomicstrong

◆ selectedIndex

- (int) selectedIndex
readwriteatomic

◆ size

- (int) size
readwriteatomic

◆ type

- (NSString *) type
readatomiccopy

◆ value

- (NSString *) value
readwriteatomiccopy

The documentation for this class was generated from the following files: