webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#import <WebScriptObject.h>
Protected Attributes | |
WebScriptObjectPrivate * | _private |
ULONG | m_refCount { 0 } |
WebScriptObjects are used to wrap script objects passed from script environments to Objective-C. WebScriptObjects cannot be created directly. In normal uses of WebKit, you gain access to the script environment using the "windowScriptObject" method on WebView.
The following KVC methods are commonly used to access properties of the WebScriptObject:
- (void)setValue:(id)value forKey:(NSString *)key - (id)valueForKey:(NSString *)key
As it possible to remove attributes from web script objects, the following additional method augments the basic KVC methods:
- (void)removeWebScriptKey:(NSString *)name;
Also, since the sparse array access allowed in script objects doesn't map well to NSArray, the following methods can be used to access index based properties:
- (id)webScriptValueAtIndex:(unsigned)index; - (void)setWebScriptValueAtIndex:(unsigned)index value:(id)value;
WebScriptObjects are used to wrap script objects passed from script environments to Objective-C. WebScriptObjects cannot be created directly. In normal uses of WebKit, you gain access to the script environment using the "windowScriptObject" method on WebView.
The following KVC methods are commonly used to access properties of the WebScriptObject:
As it possible to remove attributes from web script objects the following additional method augments the basic KVC methods:
Also the sparse array access allowed in web script objects doesn't map well to NSArray, so the following methods can be used to access index based properties:
- (virtual ~)WebScriptObject |
+ (id) _convertValueToObjcValue: | (JSC::JSValue) | value | |
originRootObject: | (JSC::Bindings::RootObject *) | originRootObject | |
rootObject: | (JSC::Bindings::RootObject *) | rootObject | |
Provided by category WebScriptObject(Private).
+ (id) _convertValueToObjcValue: | (JSC::JSValue) | value | |
originRootObject: | (JSC::Bindings::RootObject *) | originRootObject | |
rootObject: | (JSC::Bindings::RootObject *) | rootObject | |
Provided by category WebScriptObject(Private).
- (JSGlobalContextRef) _globalContextRef |
Provided by category WebScriptObject(Private).
- (JSGlobalContextRef) _globalContextRef |
Provided by category WebScriptObject(Private).
- (BOOL) _hasImp |
Provided by category WebScriptObject(Private).
- (BOOL) _hasImp |
Provided by category WebScriptObject(Private).
- (JSObject* WebScriptObject(Private)): |
Provided by category WebScriptObject(Private).
- (JSObject* WebScriptObject(Private)): |
Provided by category WebScriptObject(Private).
- (id) _init |
Provided by category WebScriptObject(Private).
- (id) _init |
Provided by category WebScriptObject(Private).
- (void) _initializeScriptDOMNodeImp |
Provided by category WebScriptObject(Private).
- (void) _initializeScriptDOMNodeImp |
Provided by category WebScriptObject(Private).
- (id) _initWithJSObject: | (JSC::JSObject *) | imp | |
originRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | originRootObject | |
rootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | rootObject | |
Provided by category WebScriptObject(Private).
- (id) _initWithJSObject: | (JSC::JSObject *) | imp | |
originRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | originRootObject | |
rootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | rootObject | |
Provided by category WebScriptObject(Private).
- Bindings: |
Provided by category WebScriptObject(Private).
- Bindings: |
Provided by category WebScriptObject(Private).
- Bindings: |
Provided by category WebScriptObject(Private).
- Bindings: |
Provided by category WebScriptObject(Private).
- (void) _setImp: | (JSC::JSObject *) | imp | |
originRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | originRootObject | |
rootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | rootObject | |
Provided by category WebScriptObject(Private).
- (void) _setImp: | (JSC::JSObject *) | imp | |
originRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | originRootObject | |
rootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | rootObject | |
Provided by category WebScriptObject(Private).
- (void) _setOriginRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | originRootObject | |
andRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | rootObject | |
Provided by category WebScriptObject(Private).
- (void) _setOriginRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | originRootObject | |
andRootObject: | (PassRefPtr< JSC::Bindings::RootObject >) | rootObject | |
Provided by category WebScriptObject(Private).
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (virtual ULONG STDMETHODCALLTYPE) AddRef |
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (HRESULT) callWebScriptMethod | (_In_ BSTR) | name | |
(__in_ecount_opt(cArgs) const VARIANT) | args[] | ||
(int) | cArgs | ||
(_Out_ VARIANT *) | result | ||
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (virtual HRESULT STDMETHODCALLTYPE) callWebScriptMethod | (_In_ BSTR) | ||
(__in_ecount(cArgs) const VARIANT) | [] | ||
(int) | cArgs | ||
(_Out_ VARIANT *) | |||
Implemented in DOMEventListener.
callWebScriptMethod:withArguments:
name | The name of the method to call in the script environment. |
arguments | The arguments to pass to the script environment. Calls the specified method in the script environment using the specified arguments. |
callWebScriptMethod:withArguments:
name | The name of the method to call in the script environment. |
arguments | The arguments to pass to the script environment. Calls the specified method in the script environment using the specified arguments. |
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
evaluateWebScript:
script | The script to execute in the target script environment. The script will be executed in the target script environment. The format of the script is dependent of the target script environment. |
evaluateWebScript:
script | The script to execute in the target script environment. The script will be executed in the target script environment. The format of the script is dependent of the target script environment. |
Provided by category WebScriptObject(StagedForPublic).
hasWebScriptKey:
name | The name of the property to check for. Checks for the existence of the property on the object in the script environment. |
Provided by category WebScriptObject(StagedForPublic).
hasWebScriptKey:
name | The name of the property to check for. Checks for the existence of the property on the object in the script environment. |
Provided by category WebScriptObject(StagedForPublic).
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMObject, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (virtual HRESULT STDMETHODCALLTYPE) QueryInterface | (_In_ REFIID) | riid | |
(_COM_Outptr_ void **) | ppvObject | ||
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMObject, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (virtual ULONG STDMETHODCALLTYPE) Release |
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
removeWebScriptKey:
name | The name of the property to remove. Removes the property from the object in the script environment. |
removeWebScriptKey:
name | The name of the property to remove. Removes the property from the object in the script environment. |
+ (id) scriptObjectForJSObject: | (JSObjectRef) | jsObject | |
originRootObject: | (JSC::Bindings::RootObject *) | originRootObject | |
rootObject: | (JSC::Bindings::RootObject *) | rootObject | |
Provided by category WebScriptObject(Private).
+ (id) scriptObjectForJSObject: | (JSObjectRef) | jsObject | |
originRootObject: | (JSC::Bindings::RootObject *) | originRootObject | |
rootObject: | (JSC::Bindings::RootObject *) | rootObject | |
Provided by category WebScriptObject(Private).
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMHTMLCollection, DOMObject, DOMCSSStyleDeclaration, and DOMEventListener.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMHTMLCollection, DOMObject, DOMCSSStyleDeclaration, and DOMEventListener.
setException:
description | The description of the exception. Raises an exception in the script environment in the context of the current object. |
setException:
description | The description of the exception. Raises an exception in the script environment in the context of the current object. |
- (HRESULT) setWebScriptValueAtIndex | (unsigned) | index | |
(VARIANT) | val | ||
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (virtual HRESULT STDMETHODCALLTYPE) setWebScriptValueAtIndex | (unsigned) | ||
(VARIANT) | |||
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (NSString *) stringRepresentation |
stringRepresentation Converts the target object to a string representation. The coercion of non string objects type is dependent on the script environment.
- (NSString *) stringRepresentation |
stringRepresentation Converts the target object to a string representation. The coercion of non string objects type is dependent on the script environment.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMNamedNodeMap, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
throwException: Throws an exception in the current script execution context.
throwException: Throws an exception in the current script execution context.
- (10_5) WEBKIT_AVAILABLE_MAC |
JSObject
Implemented in DOMDocument, DOMDocument, DOMDocument, DOMElement, DOMElement, DOMHTMLDocument, DOMHTMLDocument, DOMHTMLDocument, DOMHTMLElement, DOMHTMLButtonElement, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, and DOMCSSStyleDeclaration.
- (10_5) WEBKIT_AVAILABLE_MAC |
JSObject
Implemented in DOMDocument, DOMDocument, DOMDocument, DOMElement, DOMElement, DOMHTMLDocument, DOMHTMLDocument, DOMHTMLDocument, DOMHTMLElement, DOMHTMLButtonElement, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, DOMCSSStyleDeclaration, and DOMCSSStyleDeclaration.
- (HRESULT) webScriptValueAtIndex | (unsigned) | index | |
(_Out_ VARIANT *) | result | ||
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (virtual HRESULT STDMETHODCALLTYPE) webScriptValueAtIndex | (unsigned) | ||
(_Out_ VARIANT *) | |||
Implemented in DOMHTMLIFrameElement, DOMHTMLTextAreaElement, DOMHTMLInputElement, DOMHTMLOptionElement, DOMHTMLSelectElement, DOMWheelEvent, DOMRange, DOMHTMLFormElement, DOMOverflowEvent, DOMMutationEvent, DOMElement, DOMWindow, DOMHTMLElement, DOMMouseEvent, DOMKeyboardEvent, DOMDocument, DOMNodeList, DOMUIEvent, DOMHTMLDocument, DOMEvent, DOMHTMLOptionsCollection, DOMEventListener, DOMEventListener, DOMHTMLCollection, DOMObject, and DOMCSSStyleDeclaration.
- (id) webScriptValueAtIndex: | (unsigned) | index |
webScriptValueAtIndex:
index | The index of the property to return. Gets the value of the property at the specified index. |
- (id) webScriptValueAtIndex: | (unsigned) | index |
webScriptValueAtIndex:
index | The index of the property to return. Gets the value of the property at the specified index. |
|
protected |
|
protected |