Uses of Class
org.htmlunit.javascript.HtmlUnitScriptable
Packages that use HtmlUnitScriptable
Package
Description
Framework classes (contains the
WebClient
class which is the main entry point).Classes specific to HTML pages, particularly the
HtmlPage
which represents
an HTML document and provides access to its content.Classes in this package are specific to the JavaScript engine - users of HtmlUnit shouldn't
need anything in this package.
Classes in this package are specific for the JavaScript engine - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the various JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the JavaScript host objects for the Web Animations API - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the JavaScript host objects for Typed Arrays - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Canvas JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Crypto JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the CSS JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the DOM JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the JavaScript host objects for events - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Fetch JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the File JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Geolocation JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the HTML JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the IndexedDB JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Internationalization JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the JavaScript host media objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the MIDI JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the JavaScript host presentation objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Real Time Communication JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the NetworkInformation JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Payment JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Performance JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the security JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Web Speech JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Scalable Vector Graphics JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the Web Workers JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Implementations of the XML JavaScript host objects - users of HtmlUnit shouldn't
need anything in this package.
Support js for Proxy auto config.
-
Uses of HtmlUnitScriptable in org.htmlunit
Fields in org.htmlunit declared as HtmlUnitScriptableMethods in org.htmlunit with type parameters of type HtmlUnitScriptableModifier and TypeMethodDescription<T extends HtmlUnitScriptable>
voidDialogWindow.setScriptableObject
(T scriptObject) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Sets the JavaScript object that corresponds to this element.<T extends HtmlUnitScriptable>
voidWebWindow.setScriptableObject
(T scriptObject) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Sets the JavaScript object that corresponds to this element.<T extends HtmlUnitScriptable>
voidWebWindowImpl.setScriptableObject
(T scriptObject) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Sets the JavaScript object that corresponds to this element. -
Uses of HtmlUnitScriptable in org.htmlunit.html
Fields in org.htmlunit.html declared as HtmlUnitScriptableModifier and TypeFieldDescriptionprivate HtmlUnitScriptable
DomNode.scriptObject_
This is the JavaScript object corresponding to this DOM node.Methods in org.htmlunit.html with type parameters of type HtmlUnitScriptableModifier and TypeMethodDescription<T extends HtmlUnitScriptable>
TDomNode.getScriptableObject()
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.Methods in org.htmlunit.html with parameters of type HtmlUnitScriptableModifier and TypeMethodDescriptionvoid
DomNode.setScriptableObject
(HtmlUnitScriptable scriptObject) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Sets the JavaScript object that corresponds to this node. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript
Classes in org.htmlunit.javascript with type parameters of type HtmlUnitScriptableModifier and TypeClassDescriptionclass
HtmlUnitScriptableProxy<T extends HtmlUnitScriptable>
Proxy for aHtmlUnitScriptable
.Methods in org.htmlunit.javascript that return HtmlUnitScriptableModifier and TypeMethodDescriptionHtmlUnitScriptable.clone()
static HtmlUnitScriptable
JavaScriptEngine.configureClass
(ClassConfiguration config, org.htmlunit.corejs.javascript.Scriptable window, BrowserVersion browserVersion) Configures the specified class for access via JavaScript.protected HtmlUnitScriptable
HtmlUnitScriptable.getScriptableFor
(Object object) Returns the JavaScript object that corresponds to the specified object.HtmlUnitScriptable.makeScriptableFor
(DomNode domNode) Builds a new the JavaScript object that corresponds to the specified object.Methods in org.htmlunit.javascript that return types with arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionClass
<? extends HtmlUnitScriptable> JavaScriptEngine.getJavaScriptClass
(Class<?> c) Gets the class of the JavaScript object for the node class.Methods in org.htmlunit.javascript with parameters of type HtmlUnitScriptableModifier and TypeMethodDescriptionstatic void
JavaScriptEngine.applyPolyfills
(WebClient webClient, BrowserVersion browserVersion, org.htmlunit.corejs.javascript.Context context, HtmlUnitScriptable scriptable) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.static void
JavaScriptEngine.configureRhino
(WebClient webClient, BrowserVersion browserVersion, HtmlUnitScriptable scriptable) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.protected void
HtmlUnitScriptable.initParentScope
(DomNode domNode, HtmlUnitScriptable scriptable) Initialize the parent scope of a newly created scriptable.Method parameters in org.htmlunit.javascript with type arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionorg.htmlunit.corejs.javascript.Scriptable
HtmlUnitScriptable.getPrototype
(Class<? extends HtmlUnitScriptable> javaScriptClass) Gets the prototype object for the given host class. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.configuration
Fields in org.htmlunit.javascript.configuration with type parameters of type HtmlUnitScriptableModifier and TypeFieldDescriptionprivate Map
<Class<?>, Class<? extends HtmlUnitScriptable>> AbstractJavaScriptConfiguration.domJavaScriptMap_
private final Class
<? extends HtmlUnitScriptable> ClassConfiguration.hostClass_
Methods in org.htmlunit.javascript.configuration that return types with arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionprotected abstract Class<? extends HtmlUnitScriptable>[]
AbstractJavaScriptConfiguration.getClasses()
protected Class<? extends HtmlUnitScriptable>[]
JavaScriptConfiguration.getClasses()
protected Class<? extends HtmlUnitScriptable>[]
ProxyAutoConfigJavaScriptConfiguration.getClasses()
Class
<? extends HtmlUnitScriptable> AbstractJavaScriptConfiguration.getDomJavaScriptMappingFor
(Class<?> clazz) Returns an immutable map containing the DOM to JavaScript mappings.Class
<? extends HtmlUnitScriptable> ClassConfiguration.getHostClass()
Gets the class of the JavaScript host object.Method parameters in org.htmlunit.javascript.configuration with type arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionstatic ClassConfiguration
AbstractJavaScriptConfiguration.getClassConfiguration
(Class<? extends HtmlUnitScriptable> klass, BrowserVersion browserVersion) Returns the class configuration of the givenklass
.Constructor parameters in org.htmlunit.javascript.configuration with type arguments of type HtmlUnitScriptableModifierConstructorDescriptionClassConfiguration
(Class<? extends HtmlUnitScriptable> hostClass, Class<?>[] domClasses, boolean jsObject, String className, String extendedClassName) Constructor. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.hostModifier and TypeClassDescriptionclass
A JavaScript object forAudioScheduledSourceNode
.class
A JavaScript object forBarProp
.class
A JavaScript object forBatteryManager
.class
A JavaScript object forBroadcastChannel
.class
A JavaScript object forCache
.class
A JavaScript object forCacheStorage
.class
Specifies a rectangle that contains a line of text in either an element or a TextRange object.class
A JavaScript object forClientRectList
.class
A JavaScript object forElement
.class
A JavaScript object forExternal
.class
A JavaScript object forFontFace
.class
A JavaScript object forFontFaceSet
.class
A JavaScript object forGamepad
.class
A JavaScript object forGamepadButton
.class
A JavaScript object for the client's browsing history.(package private) class
class
A JavaScript object forImageBitmap
.class
A JavaScript object forLocation
.class
A JavaScript object forMessageChannel
.class
A JavaScript object forMessagePort
.class
A JavaScript object forMimeType
.class
A JavaScript object forMimeTypeArray
.class
A collection of nodes that can be accessed by name.class
A JavaScript object forNavigator
.class
A JavaScript object forNetscape
.class
A Notification.class
A JavaScript object forPerformanceObserver
.class
A JavaScript object forPerformanceObserverEntryList
.class
A JavaScript object forPermissions
.class
A JavaScript object forPermissionStatus
.class
A JavaScript object forPlugin
.class
A JavaScript object forPluginArray
.class
A JavaScript object forPushManager
.class
A JavaScript object forPushSubscription
.class
A JavaScript object forPushSubscriptionOptions
.class
A JavaScript object forReadableStream
.class
A JavaScript object forScreen
.class
A JavaScript object forScreenOrientation
.class
A JavaScript object forSharedWorker
.class
A JavaScript object forSimpleArray
allowing access per key and index (likeMimeTypeArray
).class
The JavaScript object that represents a Storage.class
A JavaScript object forStorageManager
.class
A JavaScript object forTextDecoder
.class
A JavaScript object forTextEncoder
.class
A JavaScript object forTouch
.class
A JavaScript object forTouchList
.class
A JavaScript object forURL
.class
A JavaScript object forURLSearchParams
.class
A JavaScript object forWebSocket
.class
A JavaScript object forWindow
.class
A JavaScript object forXPathExpression
.Methods in org.htmlunit.javascript.host that return HtmlUnitScriptableModifier and TypeMethodDescriptionElement.getAttributeNode
(String name) Retrieves an attribute node by name.Element.getAttributeNodeNS
(String namespaceURI, String localName) Returns the specified attribute.Window.getFrameElement()
Returns the (i)frame in which the window is contained.NamedNodeMap.getNamedItem
(String name) Gets the specified attribute.NamedNodeMap.getNamedItemWithoutSytheticClassAttr
(String name) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Gets the specified attribute but does not handle the synthetic class attribute for IE.NamedNodeMap.item
(int index) Returns the item at the specified index.Method parameters in org.htmlunit.javascript.host with type arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionorg.htmlunit.corejs.javascript.Scriptable
Window.getPrototype
(Class<? extends HtmlUnitScriptable> jsClass) Returns the prototype object corresponding to the specified HtmlUnit class inside the window scope. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.animations
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.animationsModifier and TypeClassDescriptionclass
A JavaScript object forAnimation
.class
A JavaScript object forAnimationEvent
.class
A JavaScript object forKeyframeEffect
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.arrays
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.arrays -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.canvas
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.canvasModifier and TypeClassDescriptionclass
A JavaScript object forCanvasCaptureMediaStream
.class
A JavaScript object forCanvasCaptureMediaStreamTrack
.class
A JavaScript object forCanvasGradient
.class
A JavaScript object forCanvasPattern
.class
A JavaScript object forCanvasRenderingContext2D
.class
A JavaScript object forImageBitmapRenderingContext
.class
A JavaScript object forImageData
.class
A JavaScript object forIntersectionObserver
.class
A JavaScript object forIntersectionObserverEntry
.class
A JavaScript object forPath2D
.class
A JavaScript object forTextMetrics
.class
A JavaScript object forWebGL2RenderingContext
.class
A JavaScript object forWebGLActiveInfo
.class
A JavaScript object forWebGLBuffer
.class
A JavaScript object forWebGLFramebuffer
.class
A JavaScript object forWebGLProgram
.class
A JavaScript object forWebGLQuery
.class
A JavaScript object forWebGLRenderbuffer
.class
A JavaScript object forWebGLRenderingContext
.class
A JavaScript object forWebGLSampler
.class
A JavaScript object forWebGLShader
.class
A JavaScript object forWebGLShaderPrecisionFormat
.class
A JavaScript object forWebGLSync
.class
A JavaScript object forWebGLTexture
.class
A JavaScript object forWebGLTransformFeedback
.class
A JavaScript object forWebGLUniformLocation
.class
A JavaScript object forWebGLVertexArrayObject
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.crypto
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.cryptoModifier and TypeClassDescriptionclass
A JavaScript object forCrypto
.class
A JavaScript object forCryptoKey
.class
A JavaScript object forSubtleCrypto
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.css
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.cssModifier and TypeClassDescriptionclass
A JavaScript object forCaretPosition
.class
An object for a CSSStyleDeclaration, which is computed.class
A JavaScript object forCSS
.class
A JavaScript object forCSSConditionRule
.class
A JavaScript object forCSSCounterStyleRule
.class
A JavaScript object for aCSSFontFaceRule
.class
A JavaScript object forCSSGroupingRule
.class
A JavaScript object forCSSImportRule
.class
A JavaScript object forCSSKeyframeRule
.class
A JavaScript object forCSSKeyframesRule
.class
A JavaScript object for aCSSMediaRuleImpl
.class
A JavaScript object forCSSNamespaceRule
.class
A JavaScript object forCSSPageRule
.class
A JavaScript object forCSSRule
.class
A JavaScript object forCSSRuleList
.class
A JavaScript object forCSSStyleDeclaration
.class
A JavaScript object forCSSStyleRule
.class
A JavaScript object forCSSStyleSheet
.class
A JavaScript object forCSSSupportsRule
.class
A JavaScript object forMediaList
.class
A JavaScript object forMediaQueryList
.class
A JavaScript object forStyleMedia
.class
A JavaScript object forStyleSheet
.class
An ordered list of stylesheets, accessible viadocument.styleSheets
, as specified by the DOM Level 2 Style spec and the Gecko DOM Guide. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.dom
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.domModifier and TypeClassDescriptionclass
The parent class ofNodeList
andHTMLCollection
.class
The JavaScript object that represents a AbstractRange.class
A JavaScript object forAttr
.class
A JavaScript object forCDATASection
.class
A JavaScript object forCharacterData
.class
A JavaScript object forComment
.class
A JavaScript object forCustomElementRegistry
.class
A JavaScript object forDocument
.class
A JavaScript object forDocumentFragment
.class
A JavaScript object forDocumentType
.class
A JavaScript object forDOMError
.class
Exception for DOM manipulations.class
A JavaScript object forDOMImplementation
.class
A JavaScript object forDOMMatrix
.class
A JavaScript object forDOMMatrixReadOnly
.class
A JavaScript object forDOMParser
.class
A JavaScript object forDOMPoint
.class
A JavaScript object forDOMPointReadOnly
.class
A JavaScript object forDOMRectReadOnly
.class
A JavaScript object forDOMRequest
.class
A JavaScript object forDOMStringList
.final class
A JavaScript object forDOMStringMap
.class
A JavaScript object forDOMTokenList
.class
A JavaScript object forIdleDeadline
.class
A JavaScript object forMutationObserver
.class
A JavaScript object forMutationRecord
.class
The JavaScript objectNode
which is the base class for all DOM objects.class
A JavaScript object forNodeFilter
.class
A JavaScript object forNodeIterator
.class
An array of elements.class
A JavaScript object forProcessingInstruction
.class
A JavaScript object forRadioNodeList
.class
The JavaScript object that represents a Range.class
A JavaScript object forSelection
.class
A JavaScript object forShadowRoot
.class
A JavaScript object forText
.class
The JavaScript object that represents aTreeWalker
.class
A JavaScript object forXPathEvaluator
.class
A JavaScript object forXPathNSResolver
.class
A JavaScript object forXPathResult
.Methods in org.htmlunit.javascript.host.dom that return HtmlUnitScriptableModifier and TypeMethodDescriptionRange.cloneContents()
Returns a clone of the range in a document fragment.Range.createContextualFragment
(String valueAsString) Parses an HTML snippet.Range.extractContents()
Moves this range's contents from the document tree into a document fragment.Document.getDoctype()
Gets the JavaScript propertydoctype
for the document.Document.getElementById
(String id) Returns the element with the specified ID, as long as it is an HTML element;null
otherwise.DocumentFragment.getElementById
(Object id) Returns the element with the specified ID, ornull
if that element could not be found.Node.getOwnerDocument()
Returns the owner document.Attr.getOwnerElement()
Returns the owner element.private HtmlUnitScriptable
Selection.getScriptableNullSafe
(Object object) Returns the scriptable object corresponding to the specified HtmlUnit DOM object.Document.importNode
(Node importedNode, boolean deep) Imports a node from another document to this document.Methods in org.htmlunit.javascript.host.dom with parameters of type HtmlUnitScriptableModifier and TypeMethodDescriptionstatic Document
DOMParser.parseFromString
(HtmlUnitScriptable scriptable, String str, Object type) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Parses the given Unicode string into a DOM document.static NodeList
NodeList.staticNodeList
(HtmlUnitScriptable parentScope, List<DomNode> elements) Gets a static NodeList.Method parameters in org.htmlunit.javascript.host.dom with type arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionprivate static org.htmlunit.corejs.javascript.Scriptable
Document.staticGetPrototype
(Window window, Class<? extends HtmlUnitScriptable> javaScriptClass) -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.event
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.eventModifier and TypeClassDescriptionclass
A JavaScript object forAudioProcessingEvent
.class
A JavaScript object forBeforeInstallPromptEvent
.class
JavaScript object representing the BeforeUnloadEvent.class
A JavaScript object forBlobEvent
.class
A JavaScript object forClipboardEvent
.class
A JavaScript object forCloseEvent
.class
A JavaScript object forCompositionEvent
.class
A JavaScript object forCustomEvent
.class
A JavaScript object forDeviceMotionEvent
.class
A JavaScript object forDeviceOrientationEvent
.class
A JavaScript object forDragEvent
.class
A JavaScript object forErrorEvent
.class
JavaScript object representing an event that is passed into event handlers when they are invoked.class
A JavaScript object forEventSource
.class
A JavaScript object forEventTarget
.class
A JavaScript object forFocusEvent
.class
A JavaScript object forGamepadEvent
.class
JavaScript object representing the HashChangeEvent.class
A JavaScript object forIDBVersionChangeEvent
.class
A JavaScript object forInputEvent
.class
JavaScript object representing a Keyboard Event.class
A JavaScript object forMediaEncryptedEvent
.class
A JavaScript object forMediaKeyMessageEvent
.class
A JavaScript object forMediaQueryListEvent
.class
A JavaScript object forMediaStreamEvent
.class
A JavaScript object forMediaStreamTrackEvent
.class
A JavaScript object forMessageEvent
.class
A JavaScript object forMIDIConnectionEvent
.class
A JavaScript object forMIDIMessageEvent
.class
JavaScript object representing a Mouse Event.class
A JavaScript object forMouseScrollEvent
.class
JavaScript object representing a Mutation Event.class
A JavaScript object forOfflineAudioCompletionEvent
.class
A JavaScript object forPageTransitionEvent
.class
JavaScript object representing aPointerEvent
.class
A JavaScript object forPopStateEvent
.class
A JavaScript object forPresentationConnectionAvailableEvent
.class
A JavaScript object forPresentationConnectionCloseEvent
.class
A JavaScript object forProgressEvent
.class
A JavaScript object forPromiseRejectionEvent
.class
A JavaScript object forRTCDataChannelEvent
.class
A JavaScript object forRTCPeerConnectionIceEvent
.class
A JavaScript object forSecurityPolicyViolationEvent
.class
A JavaScript object forSpeechSynthesisEvent
.class
A JavaScript object forStorageEvent
.class
A JavaScript object forSubmitEvent
.class
A JavaScript object forTextEvent
.class
A JavaScript object forTimeEvent
.class
A JavaScript object forTouchEvent
.class
A JavaScript object forTrackEvent
.class
A JavaScript object forTransitionEvent
.class
JavaScript object representing a UI event.class
A JavaScript object forWebGLContextEvent
.class
A JavaScript object forwebkitSpeechRecognitionError
.class
A JavaScript object forwebkitSpeechRecognitionEvent
.class
A JavaScript object forWheelEvent
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.fetch
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.fetch -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.file
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.fileModifier and TypeClassDescriptionclass
A JavaScript object forBlob
.class
A JavaScript object forDataTransferItem
.class
A JavaScript object forDataTransferItemList
.class
A JavaScript object forFile
.class
A JavaScript object forFileList
.class
A JavaScript object forFileReader
.class
A JavaScript object forFileSystem
.class
A JavaScript object forFileSystemDirectoryEntry
.class
A JavaScript object forFileSystemDirectoryReader
.class
A JavaScript object forFileSystemEntry
.class
A JavaScript object forFileSystemFileEntry
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.geo
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.geoModifier and TypeClassDescriptionclass
A JavaScript object for Geolocation.class
A JavaScript object for GeolocationCoordinates.class
A JavaScript object for GeolocationPosition.class
A JavaScript object for GeolocationPositionError. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.html
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.htmlModifier and TypeClassDescriptionclass
The JavaScript objectAudio
.class
A JavaScript object forDataTransfer
.class
A specialHTMLCollection
fordocument.all
.class
The JavaScript object that represents an anchor.class
The JavaScript objectHTMLAreaElement
.class
The JavaScript objectHTMLAudioElement
.class
The JavaScript objectHTMLBaseElement
.class
The JavaScript objectHTMLBGSoundElement
.class
The JavaScript objectHTMLBodyElement
.class
The JavaScript objectHTMLBRElement
.class
The JavaScript object that represents aHtmlButton
(<button type=...>).class
The JavaScript objectHTMLCanvasElement
.class
An array of elements.class
The JavaScript objectHTMLDataElement
.class
The JavaScript objectHTMLDataListElement
.class
The JavaScript objectHTMLDetailsElement
.class
The JavaScript objectHTMLDialogElement
.class
The JavaScript objectHTMLDirectoryElement
.class
The JavaScript objectHTMLDivElement
.class
The JavaScript objectHTMLDListElement
.class
A JavaScript object forHTMLDocument
.class
The JavaScript objectHTMLElement
which is the base class for all HTML objects.class
The JavaScript objectHTMLEmbedElement
.class
The JavaScript objectHTMLFieldSetElement
.class
The JavaScript objectHTMLFontElement
.class
A JavaScript object forHTMLFormControlsCollection
.class
A JavaScript objectHTMLFormElement
.class
The JavaScript objectHTMLFrameElement
.class
The JavaScript objectHTMLFrameSetElement
.class
The JavaScript objectHTMLHeadElement
.class
The JavaScript objectHTMLHeadingElement
.class
The JavaScript objectHTMLHRElement
.class
The JavaScript objectHTMLHtmlElement
.class
A JavaScript object forHtmlInlineFrame
.class
The JavaScript objectHTMLImageElement
.class
The JavaScript object forHtmlInput
.class
A JavaScript object forHTMLLabelElement
.class
The JavaScript objectHTMLLegendElement
.class
The JavaScript objectHTMLLIElement
.class
The JavaScript objectHTMLLinkElement
.class
Base class for list-type elements (ul
,ol
,dir
, etc).class
The JavaScript objectHTMLMapElement
.class
The JavaScript objectHTMLMarqueeElement
.class
The JavaScript objectHTMLMediaElement
.class
The JavaScript objectHTMLMenuElement
.class
The JavaScript objectHTMLMetaElement
.class
The JavaScript objectHTMLMeterElement
.class
The JavaScript objectHTMLModElement
.class
The JavaScript objectHTMLObjectElement
.class
The JavaScript objectHTMLOListElement
.class
The JavaScript objectHTMLOptGroupElement
.class
The JavaScript object that represents an option.class
This is the array returned by the "options" property of Select.class
The JavaScript objectHTMLOutputElement
.class
The JavaScript objectHTMLParagraphElement
.class
The JavaScript objectHTMLParamElement
.class
The JavaScript objectHTMLPictureElement
.class
The JavaScript objectHTMLPreElement
.class
The JavaScript objectHTMLProgressElement
.class
The JavaScript objectHTMLQuoteElement
.class
The JavaScript object that represents anHTMLScriptElement
.class
The JavaScript object forHtmlSelect
.class
A JavaScript object forHTMLSlotElement
.class
The JavaScript objectHTMLSourceElement
.class
The JavaScript objectHTMLSpanElement
.class
The JavaScript objectHTMLStyleElement
.class
The JavaScript objectHTMLTableCaptionElement
.class
The JavaScript object representing a TD or TH.class
The JavaScript objectHTMLTableColElement
.class
Contains attributes common to various table components.class
The JavaScript objectHTMLTableElement
.class
The JavaScript objectHTMLTableRowElement
.class
A JavaScript object representing "HTMLTableSectionElement", it is used byHtmlTableBody
,HtmlTableHeader
, andHtmlTableFooter
.class
The JavaScript objectHTMLTemplateElement
.class
The JavaScript objectHTMLTextAreaElement
.class
The JavaScript objectHTMLTimeElement
.class
The JavaScript objectHTMLTitleElement
.class
The JavaScript objectHTMLTrackElement
.class
The JavaScript objectHTMLUListElement
.class
The JavaScript objectHTMLUnknownElement
.class
The JavaScript objectHTMLVideoElement
.(package private) class
A specialNodeList
to implement.labels
property.class
Superclass for all row-containing JavaScript host classes, including tables, table headers, table bodies and table footers.class
A JavaScript object forValidityState
.Methods in org.htmlunit.javascript.host.html that return HtmlUnitScriptableModifier and TypeMethodDescriptionHTMLDocument.elementFromPoint
(int x, int y) Returns the element for the specified x coordinate and the specified y coordinate.HTMLElement.getAttributeNode
(String attributeName) Gets the attribute node for the specified attribute.HTMLDocument.getElementById
(String id) Returns the element with the specified ID, ornull
if that element could not be found.Constructors in org.htmlunit.javascript.host.html with parameters of type HtmlUnitScriptableModifierConstructorDescriptionHTMLOptionsCollection
(HtmlUnitScriptable parentScope) Creates an instance. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.idb
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.idbModifier and TypeClassDescriptionclass
A JavaScript object forIDBCursor
.class
A JavaScript object forIDBCursorWithValue
.class
A JavaScript object forIDBDatabase
.class
A JavaScript object forIDBFactory
.class
A JavaScript object forIDBIndex
.class
A JavaScript object forIDBKeyRange
.class
A JavaScript object forIDBObjectStore
.class
A JavaScript object forIDBOpenDBRequest
.class
A JavaScript object forIDBRequest
.class
A JavaScript object forIDBTransaction
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.intl
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.intlModifier and TypeClassDescriptionclass
A JavaScript object forCollator
.class
A JavaScript object forDateTimeFormat
.class
A JavaScript object forIntl
.class
A JavaScript object forNumberFormat
.class
A JavaScript object forV8BreakIterator
.Method parameters in org.htmlunit.javascript.host.intl with type arguments of type HtmlUnitScriptableModifier and TypeMethodDescriptionprivate void
Intl.define
(Class<? extends HtmlUnitScriptable> c, BrowserVersion browserVersion) -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.media
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.mediaModifier and TypeClassDescriptionclass
A JavaScript object forAnalyserNode
.class
A JavaScript object forAudioBuffer
.class
A JavaScript object forAudioBufferSourceNode
.class
A JavaScript object forAudioContext
.class
A JavaScript object forAudioDestinationNode
.class
A JavaScript object forAudioListener
.class
A JavaScript object forAudioNode
.class
A JavaScript object forAudioParam
.class
A JavaScript object forBaseAudioContext
.class
A JavaScript object forBiquadFilterNode
.class
A JavaScript object forChannelMergerNode
.class
A JavaScript object forChannelSplitterNode
.class
A JavaScript object forConstantSourceNode
.class
A JavaScript object forConvolverNode
.class
A JavaScript object forDelayNode
.class
A JavaScript object forDynamicsCompressorNode
.class
A JavaScript object forGainNode
.class
A JavaScript object forIIRFilterNode
.class
A JavaScript object forInputDeviceCapabilities
.class
A JavaScript object forMediaDeviceInfo
.class
A JavaScript object forMediaDevices
.class
A JavaScript object forMediaElementAudioSourceNode
.class
A JavaScript object forMediaError
.class
A JavaScript object forMediaKeyError
.class
A JavaScript object forMediaKeys
.class
A JavaScript object forMediaKeySession
.class
A JavaScript object forMediaKeyStatusMap
.class
A JavaScript object forMediaKeySystemAccess
.class
A JavaScript object forMediaRecorder
.class
A JavaScript object forMediaSource
.class
A JavaScript object forMediaStream
.class
A JavaScript object forMediaStreamAudioDestinationNode
.class
A JavaScript object forMediaStreamAudioSourceNode
.class
A JavaScript object forMediaStreamTrack
.class
A JavaScript object forOfflineAudioContext
.class
A JavaScript object forOscillatorNode
.class
A JavaScript object forPannerNode
.class
A JavaScript object forPeriodicSyncManager
.class
A JavaScript object forPeriodicWave
.class
A JavaScript object forRemotePlayback
.class
A JavaScript object forScriptProcessorNode
.class
A JavaScript object forSourceBuffer
.class
A JavaScript object forSourceBufferList
.class
A JavaScript object forStereoPannerNode
.class
A JavaScript object forTextTrack
.class
A JavaScript object forTextTrackCue
.class
A JavaScript object forTextTrackCueList
.class
A JavaScript object forTextTrackList
.class
A JavaScript object forTimeRanges
.class
A JavaScript object forVideoPlaybackQuality
.class
A JavaScript object forVTTCue
.class
A JavaScript object forWaveShaperNode
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.media.midi
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.media.midiModifier and TypeClassDescriptionclass
A JavaScript object forMIDIAccess
.class
A JavaScript object forMIDIInput
.class
A JavaScript object forMIDIInputMap
.class
A JavaScript object forMIDIOutput
.class
A JavaScript object forMIDIOutputMap
.class
A JavaScript object forMIDIPort
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.media.presentation
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.media.presentationModifier and TypeClassDescriptionclass
A JavaScript object forPresentation
.class
A JavaScript object forPresentationAvailability
.class
A JavaScript object forPresentationConnection
.class
A JavaScript object forPresentationRequest
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.media.rtc
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.media.rtcModifier and TypeClassDescriptionclass
A JavaScript object forRTCCertificate
.class
A JavaScript object forRTCIceCandidate
.class
A JavaScript object forRTCPeerConnection
.class
A JavaScript object forRTCSctpTransport
.class
A JavaScript object forRTCSessionDescription
.class
A JavaScript object forRTCStatsReport
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.network
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.networkModifier and TypeClassDescriptionclass
A JavaScript object forNetworkInformation
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.payment
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.paymentModifier and TypeClassDescriptionclass
A JavaScript object forPaymentAddress
.class
A JavaScript object forPaymentRequest
.class
A JavaScript object forPaymentResponse
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.performance
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.performanceModifier and TypeClassDescriptionclass
A JavaScript object forPerformance
.class
A JavaScript object forPerformanceEntry
.class
A JavaScript object forPerformanceMark
.class
A JavaScript object forPerformanceMeasure
.class
A JavaScript object forPerformanceNavigation
.class
A JavaScript object forPerformanceNavigationTiming
.class
A JavaScript object forPerformanceResourceTiming
.class
A JavaScript object forPerformanceTiming
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.security
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.securityModifier and TypeClassDescriptionclass
A JavaScript object forCredential
.class
A JavaScript object forCredentialsContainer
.class
A JavaScript object forFederatedCredential
.class
A JavaScript object forPasswordCredential
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.speech
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.speechModifier and TypeClassDescriptionclass
A JavaScript object forSpeechSynthesis
.class
A JavaScript object forSpeechSynthesisErrorEvent
.class
A JavaScript object forSpeechSynthesisUtterance
.class
A JavaScript object forSpeechSynthesisVoice
.class
A JavaScript object forwebkitSpeechGrammar
.class
A JavaScript object forwebkitSpeechGrammarList
.class
A JavaScript object forwebkitSpeechRecognition
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.svg
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.svgModifier and TypeClassDescriptionclass
A JavaScript object forSVGAElement
.class
A JavaScript object forSVGAngle
.class
A JavaScript object forSVGAnimatedAngle
.class
A JavaScript object forSVGAnimatedBoolean
.class
A JavaScript object forSVGAnimatedEnumeration
.class
A JavaScript object forSVGAnimatedInteger
.class
A JavaScript object forSVGAnimatedLength
.class
A JavaScript object forSVGAnimatedLengthList
.class
A JavaScript object forSVGAnimatedNumber
.class
A JavaScript object forSVGAnimatedNumberList
.class
A JavaScript object forSVGAnimatedPreserveAspectRatio
.class
A JavaScript object forSVGAnimatedRect
.class
A JavaScript object forSVGAnimatedString
.class
A JavaScript object forSVGAnimatedTransformList
.class
A JavaScript object forSVGAnimateElement
.class
A JavaScript object forSVGAnimateMotionElement
.class
A JavaScript object forSVGAnimateTransformElement
.class
A JavaScript object forSVGAnimationElement
.class
A JavaScript object forSVGCircleElement
.class
A JavaScript object forSVGClipPathElement
.class
A JavaScript object forSVGComponentTransferFunctionElement
.class
A JavaScript object forSVGDefsElement
.class
A JavaScript object forSVGDescElement
.class
A JavaScript object forSVGElement
.class
A JavaScript object forSVGEllipseElement
.class
A JavaScript object forSVGFEBlendElement
.class
A JavaScript object forSVGFEColorMatrixElement
.class
A JavaScript object forSVGFEComponentTransferElement
.class
A JavaScript object forSVGFECompositeElement
.class
A JavaScript object forSVGFEConvolveMatrixElement
.class
A JavaScript object forSVGFEDiffuseLightingElement
.class
A JavaScript object forSVGFEDisplacementMapElement
.class
A JavaScript object forSVGFEDistantLightElement
.class
A JavaScript object forSVGFEDropShadowElement
.class
A JavaScript object forSVGFEFloodElement
.class
A JavaScript object forSVGFEFuncAElement
.class
A JavaScript object forSVGFEFuncBElement
.class
A JavaScript object forSVGFEFuncGElement
.class
A JavaScript object forSVGFEFuncRElement
.class
A JavaScript object forSVGFEGaussianBlurElement
.class
A JavaScript object forSVGFEImageElement
.class
A JavaScript object forSVGFEMergeElement
.class
A JavaScript object forSVGFEMergeNodeElement
.class
A JavaScript object forSVGFEMorphologyElement
.class
A JavaScript object forSVGFEOffsetElement
.class
A JavaScript object forSVGFEPointLightElement
.class
A JavaScript object forSVGFESpecularLightingElement
.class
A JavaScript object forSVGFESpotLightElement
.class
A JavaScript object forSVGFETileElement
.class
A JavaScript object forSVGFETurbulenceElement
.class
A JavaScript object forSVGFilterElement
.class
A JavaScript object forSVGForeignObjectElement
.class
A JavaScript object forSVGGElement
.class
A JavaScript object forSVGGeometryElement
.class
A JavaScript object forSVGGradientElement
.class
A JavaScript object forSVGGraphicsElement
.class
A JavaScript object forSVGImageElement
.class
A JavaScript object forSVGLength
.class
A JavaScript object forSVGLengthList
.class
A JavaScript object forSVGLinearGradientElement
.class
A JavaScript object forSVGLineElement
.class
A JavaScript object forSVGMarkerElement
.class
A JavaScript object forSVGMaskElement
.class
A JavaScript object forSVGMatrix
.class
A JavaScript object forSVGMetadataElement
.class
A JavaScript object forSVGMPathElement
.class
A JavaScript object forSVGNumber
.class
A JavaScript object forSVGNumberList
.class
A JavaScript object forSVGPathElement
.class
A JavaScript object forSVGPatternElement
.class
A JavaScript object forSVGPoint
.class
A JavaScript object forSVGPointList
.class
A JavaScript object forSVGPolygonElement
.class
A JavaScript object forSVGPolylineElement
.class
A JavaScript object forSVGPreserveAspectRatio
.class
A JavaScript object forSVGRadialGradientElement
.class
A JavaScript object forSVGRect
.class
A JavaScript object forSVGRectElement
.class
A JavaScript object forSVGScriptElement
.class
A JavaScript object forSVGSetElement
.class
A JavaScript object forSVGStopElement
.class
A JavaScript object forSVGStringList
.class
A JavaScript object forSVGStyleElement
.class
A JavaScript object forSVGSVGElement
.class
A JavaScript object forSVGSwitchElement
.class
A JavaScript object forSVGSymbolElement
.class
A JavaScript object forSVGTextContentElement
.class
A JavaScript object forSVGTextElement
.class
A JavaScript object forSVGTextPathElement
.class
A JavaScript object forSVGTextPositioningElement
.class
A JavaScript object forSVGTitleElement
.class
A JavaScript object forSVGTransform
.class
A JavaScript object forSVGTransformList
.class
A JavaScript object forSVGTSpanElement
.class
A JavaScript object forSVGUnitTypes
.class
A JavaScript object forSVGUseElement
.class
A JavaScript object forSVGViewElement
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.worker
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.workerModifier and TypeClassDescriptionclass
The scope for the execution ofWorker
s.class
A JavaScript object forServiceWorker
.class
A JavaScript object forServiceWorkerContainer
.class
A JavaScript object forServiceWorkerRegistration
.class
A JavaScript object forSyncManager
.class
A JavaScript object forWorker
. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.host.xml
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.host.xmlModifier and TypeClassDescriptionclass
A JavaScript object forFormData
.class
A JavaScript object forXMLDocument
.class
A JavaScript object for anXMLHttpRequest
.class
A JavaScript object forXMLHttpRequestEventTarget
.class
A JavaScript object forXMLHttpRequestUpload
.class
A JavaScript object forXMLSerializer
.class
A JavaScript object forXSLTProcessor
.Methods in org.htmlunit.javascript.host.xml that return HtmlUnitScriptableModifier and TypeMethodDescriptionXMLDocument.makeScriptableFor
(DomNode domNode) Builds a new the JavaScript object that corresponds to the specified object.Methods in org.htmlunit.javascript.host.xml with parameters of type HtmlUnitScriptableModifier and TypeMethodDescriptionprotected void
XMLDocument.initParentScope
(DomNode domNode, HtmlUnitScriptable scriptable) Initialize the parent scope of a newly created scriptable. -
Uses of HtmlUnitScriptable in org.htmlunit.javascript.proxyautoconfig
Subclasses of HtmlUnitScriptable in org.htmlunit.javascript.proxyautoconfigModifier and TypeClassDescriptionfinal class
Provides an implementation of Proxy Auto-Config (PAC).