Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/capricorn86/happy-dom
/ functions
Functions
4,456 in github.com/capricorn86/happy-dom
⨍
Functions
4,456
◇
Types & classes
1,192
↓ 3 callers
Method
setAttributeNS
* Sets a namespace attribute. * * @param namespaceURI Namespace URI. * @param name Name. * @param value Value.
packages/happy-dom/src/nodes/element/Element.ts:755
↓ 3 callers
Method
setMatrix
* Set matrix. * * @param matrix Matrix.
packages/happy-dom/src/svg/SVGTransform.ts:164
↓ 3 callers
Method
setNamedItemNS
* Adds a new namespaced item. * * @alias setNamedItem() * @param item Item. * @returns Replaced item.
packages/happy-dom/src/nodes/element/NamedNodeMap.ts:139
↓ 3 callers
Method
setViewport
* Sets the viewport. * * @param viewport Viewport.
packages/happy-dom/src/window/DetachedWindowAPI.ts:95
↓ 3 callers
Method
startTimer
* Starts a timer. * * @param timerID Timer ID.
packages/happy-dom/src/async-task-manager/AsyncTaskManager.ts:82
↓ 3 callers
Method
text
* Returns text. * * @returns Text.
packages/happy-dom/src/fetch/Request.ts:385
↓ 3 callers
Method
toString
* Returns `[object NodeList]`. * * @returns `[object NodeList]`.
packages/happy-dom/src/nodes/html-media-element/TimeRanges.ts:50
↓ 3 callers
Method
translate
(x: number, y: number)
packages/happy-dom/src/canvas/ICanvasRenderingContext2D.ts:101
↓ 3 callers
Method
translateSelf
* Sets self to multiplied by a translation matrix containing the passed values. * * @param [x=0] X component of the translation value. * @param
packages/happy-dom/src/dom/dom-matrix/DOMMatrix.ts:380
↓ 3 callers
Method
values
* Returns an iterator, allowing you to go through all values of the key/value pairs contained in this object. * * @returns Values.
packages/happy-dom/src/css/style-property-map/StylePropertyMapReadOnly.ts:69
↓ 2 callers
Method
#addIdentifierToWindow
* Adds identifier to the window object. * * @param id Identifier.
packages/happy-dom/src/nodes/element/Element.ts:1654
↓ 2 callers
Method
#close
* Closes the WebSocket connection. * * @param code Code. * @param reason Reason.
packages/happy-dom/src/web-socket/WebSocket.ts:289
↓ 2 callers
Method
#compile
* Compiles the module.
packages/happy-dom/src/module/ECMAScriptModule.ts:180
↓ 2 callers
Method
#convertToStoreItem
* Converts an internal cookie to a CookieStore item. * * @param cookie Internal cookie. * @returns CookieStore item.
packages/happy-dom/src/cookie-store/CookieStore.ts:201
↓ 2 callers
Method
#loadModule
* Loads a module. * * @param url URL.
packages/happy-dom/src/nodes/html-script-element/HTMLScriptElement.ts:552
↓ 2 callers
Method
#loadScript
* Returns a URL relative to the given Location object. * * @param url URL.
packages/happy-dom/src/nodes/html-script-element/HTMLScriptElement.ts:612
↓ 2 callers
Method
#loadStyleSheet
* Returns a URL relative to the given Location object. * * @param url URL. * @param rel Rel.
packages/happy-dom/src/nodes/html-link-element/HTMLLinkElement.ts:416
↓ 2 callers
Method
#parseUrl
* Parses the given source URL. * * @param src Source. * @returns Parsed URL or null if the URL is invalid.
packages/happy-dom/src/nodes/html-image-element/HTMLImageElement.ts:401
↓ 2 callers
Method
#parseValue
* Parses a value. * * @param value Value. * @param [filename] Filename. * @returns Parsed value.
packages/happy-dom/src/form-data/FormData.ts:273
↓ 2 callers
Method
#preloadModule
* Preloads a module. * * @param url URL.
packages/happy-dom/src/nodes/html-link-element/HTMLLinkElement.ts:297
↓ 2 callers
Method
#preloadResource
* Preloads a resource. * * @param url URL.
packages/happy-dom/src/nodes/html-link-element/HTMLLinkElement.ts:337
↓ 2 callers
Method
#runInWorker
* Runs in a worker. * * @param items Items.
packages/@happy-dom/server-renderer/src/ServerRenderer.ts:191
↓ 2 callers
Method
#setChecked
* Sets checked value. * * @param checked Checked.
packages/happy-dom/src/nodes/html-input-element/HTMLInputElement.ts:1524
↓ 2 callers
Method
#submit
* Submits form. * * @param browserFrame Browser frame. Injected by the constructor. * @param [submitter] Submitter.
packages/happy-dom/src/nodes/html-form-element/HTMLFormElement.ts:580
↓ 2 callers
Method
#traverseChildren
* Traverses children. * * @param type Type. * @returns Node.
packages/happy-dom/src/tree-walker/TreeWalker.ts:250
↓ 2 callers
Method
#traverseSiblings
* Traverses siblings. * * @param type Type. * @returns Node.
packages/happy-dom/src/tree-walker/TreeWalker.ts:300
↓ 2 callers
Method
#unloadPage
* Unloads an iframe page.
packages/happy-dom/src/nodes/html-iframe-element/HTMLIFrameElement.ts:452
↓ 2 callers
Method
abort
* Aborts the request. * * @param reason Reason.
packages/happy-dom/src/fetch/Fetch.ts:1040
↓ 2 callers
Method
addTrack
* Adds a track. * * @param track Track.
packages/happy-dom/src/nodes/html-media-element/MediaStream.ts:51
↓ 2 callers
Method
append
* Appends a new value onto an existing header inside a Headers object, or adds the header if it does not already exist. * * @param name Name. *
packages/happy-dom/src/fetch/Headers.ts:51
↓ 2 callers
Method
appendFormData
* Appends data. * * @param key Key. * @param value value. * @param filename Filename. * @param type Type.
packages/happy-dom/src/fetch/multipart/MultipartReader.ts:182
↓ 2 callers
Method
applyPolyfills
* Applies polyfills to the window object. * * @param window Window. * @param settings Browser settings.
packages/@happy-dom/server-renderer/src/utilities/BrowserWindowPolyfill.ts:13
↓ 2 callers
Method
assert
* Writes an error message to the console if the assertion is false. If the assertion is true, nothing happens. * * @param assertion Assertion. *
packages/happy-dom/src/console/IConsole.ts:14
↓ 2 callers
Method
assignedElements
* Returns assigned elements. * * @param [options] Options. * @param [options.flatten] A boolean value indicating whether to return the assigned
packages/happy-dom/src/nodes/html-slot-element/HTMLSlotElement.ts:113
↓ 2 callers
Method
assignedNodes
* Returns assigned nodes. * * @param [options] Options. * @param [options.flatten] A boolean value indicating whether to return the assigned nod
packages/happy-dom/src/nodes/html-slot-element/HTMLSlotElement.ts:102
↓ 2 callers
Method
attributeListsEqual
* Needed by https://dom.spec.whatwg.org/#concept-node-equals * * @param elementA * @param elementB
packages/happy-dom/src/nodes/node/NodeUtility.ts:205
↓ 2 callers
Method
blob
* Returns blob. * * @returns Blob.
packages/happy-dom/src/fetch/Request.ts:336
↓ 2 callers
Method
captureStream
* Returns MediaStream, captures a stream of the media content. * * @returns MediaStream.
packages/happy-dom/src/nodes/html-media-element/HTMLMediaElement.ts:896
↓ 2 callers
Method
closePage
* Aborts all ongoing operations and destroys the page. * * @param page Page.
packages/happy-dom/src/browser/utilities/BrowserPageUtility.ts:24
↓ 2 callers
Method
closest
* Traverses the Element and its parents (heading toward the document root) until it finds a node that matches the provided selector string. * * @p
packages/happy-dom/src/nodes/element/Element.ts:1029
↓ 2 callers
Method
collapse
* Returns -1, 0, or 1 depending on whether the referenceNode is before, the same as, or after the Range. * * @see https://dom.spec.whatwg.org/#dom
packages/happy-dom/src/range/Range.ts:154
↓ 2 callers
Method
compile
* Compiles code and returns imports and compiled code. * * @param moduleURL Module URL. * @param code Code. * @param sourceURL Source URL. *
packages/happy-dom/src/module/ECMAScriptModuleCompiler.ts:155
↓ 2 callers
Method
composedPath
* Returns composed path. * * @returns Composed path.
packages/happy-dom/src/event/Event.ts:148
↓ 2 callers
Method
convertToBlob
* Converts the canvas to a Blob. * * @param options Options. * @param options.type Type. * @param options.quality Quality. * @returns Blob.
packages/happy-dom/src/canvas/OffscreenCanvas.ts:78
↓ 2 callers
Method
convertToSpecifiedUnits
* Convert to specific units. * @param unitType
packages/happy-dom/src/svg/SVGAngle.ts:265
↓ 2 callers
Method
cookieMatchesURL
* Returns "true" if cookie matches URL. * * @param cookie Cookie. * @param url URL. * @returns "true" if cookie matches URL.
packages/happy-dom/src/cookie/urilities/CookieURLUtility.ts:16
↓ 2 callers
Method
count
* Logs the number of times that this particular call to count() has been called. * * @param label Label.
packages/happy-dom/src/console/IConsole.ts:26
↓ 2 callers
Method
countReset
* Resets the counter. * * @param label Label.
packages/happy-dom/src/console/IConsole.ts:33
↓ 2 callers
Method
createNodeIterator
* Creates a node iterator. * * @param root Root. * @param [whatToShow] What to show. * @param [filter] Filter.
packages/happy-dom/src/nodes/document/Document.ts:2017
↓ 2 callers
Method
createTreeWalker
* Creates a Tree Walker. * * @param root Root. * @param [whatToShow] What to show. * @param [filter] Filter.
packages/happy-dom/src/nodes/document/Document.ts:2032
↓ 2 callers
Method
debug
* Outputs a message to the web console at the "debug" log level. * * @param message Message. * @param args Arguments.
packages/happy-dom/src/console/IConsole.ts:41
↓ 2 callers
Method
deleteContents
* Removes the contents of the Range from the Document. * * @see https://dom.spec.whatwg.org/#dom-range-deletecontents
packages/happy-dom/src/range/Range.ts:448
↓ 2 callers
Method
deleteRow
* Removes the row corresponding to the index given in parameter. If the index value is -1 the last row is removed; if it is smaller than -1 or greater
packages/happy-dom/src/nodes/html-table-element/HTMLTableElement.ts:310
↓ 2 callers
Method
disconnect
* Disconnects observer. * * @param window Browser window.
packages/happy-dom/src/browser/utilities/BrowserExceptionObserver.ts:107
↓ 2 callers
Method
disconnect
* Disconnects. * * Not implemented.
packages/happy-dom/src/resize-observer/ResizeObserver.ts:30
↓ 2 callers
Method
dispatchEvent
* Dispatches an event. * * @param event Event.
packages/happy-dom/src/console/VirtualConsolePrinter.ts:103
↓ 2 callers
Method
dispatchEvent
* @override
packages/happy-dom/src/nodes/html-details-element/HTMLDetailsElement.ts:78
↓ 2 callers
Method
drawImage
(image: TCanvasImage, dx: number, dy: number)
packages/happy-dom/src/canvas/ICanvasRenderingContext2D.ts:72
↓ 2 callers
Method
encodeTextContent
* Encodes text content. * * Uses the 'entities' library which follows the WHATWG HTML serialization spec. * Encodes &, <, >, and non-breaking sp
packages/happy-dom/src/utilities/XMLEncodeUtility.ts:110
↓ 2 callers
Method
end
* Ends the stream. * * @returns Form data.
packages/happy-dom/src/fetch/multipart/MultipartReader.ts:160
↓ 2 callers
Method
endImmediate
* Ends an immediate. * * @param immediateID Immediate ID.
packages/happy-dom/src/async-task-manager/AsyncTaskManager.ts:142
↓ 2 callers
Method
endTask
* Ends a task. * * @param taskID Task ID.
packages/happy-dom/src/nodes/document/DocumentReadyStateManager.ts:42
↓ 2 callers
Method
escape
* Escapes a value. * * @param value Value to escape. * @returns Escaped string.
packages/happy-dom/src/css/CSS.ts:60
↓ 2 callers
Method
extractContents
* Moves contents of the Range from the document tree into a DocumentFragment. * * @see https://dom.spec.whatwg.org/#dom-range-extractcontents *
packages/happy-dom/src/range/Range.ts:563
↓ 2 callers
Method
fetchSync
* Returns resource data synchronously. * * @param url URL. * @param destination Destination. * @param [options] Options. * @param [options.c
packages/happy-dom/src/fetch/ResourceFetch.ts:119
↓ 2 callers
Method
fill
(fillRule?: TCanvasFillRule)
packages/happy-dom/src/canvas/ICanvasRenderingContext2D.ts:110
↓ 2 callers
Method
flipX
* Returns a new SVGMatrix instance which is this matrix flipped on X-axis.
packages/happy-dom/src/svg/SVGMatrix.ts:291
↓ 2 callers
Method
flipXSelf
* Set self to be specified as matrix flipped on X-axis.
packages/happy-dom/src/dom/dom-matrix/DOMMatrix.ts:497
↓ 2 callers
Method
flipY
* Returns a new SVGMatrix instance which is this matrix flipped on Y-axis.
packages/happy-dom/src/svg/SVGMatrix.ts:302
↓ 2 callers
Method
flipYSelf
* Set self to be specified as matrix flipped on Y-axis.
packages/happy-dom/src/dom/dom-matrix/DOMMatrix.ts:505
↓ 2 callers
Method
fromRect
* Returns a new DOMRect object. * * @param other * @returns Cloned object.
packages/happy-dom/src/dom/DOMRect.ts:89
↓ 2 callers
Function
generate
()
packages/happy-dom/test/fetch/Fetch.test.ts:62
↓ 2 callers
Method
get
* Returns cached response. * * @param request Request. * @returns Cached response.
packages/happy-dom/src/fetch/cache/preflight/IPreflightResponseCache.ts:15
↓ 2 callers
Method
get
* Returns property value. * * @param name Property name. * @returns Property value.
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyManager.ts:48
↓ 2 callers
Method
getAsFile
* Returns file.
packages/happy-dom/src/event/DataTransferItem.ts:29
↓ 2 callers
Method
getAttributeNodeNS
* Returns a namespaced Attr node. * * @param namespace Namespace. * @param localName Name. * @returns Replaced attribute.
packages/happy-dom/src/nodes/element/Element.ts:1271
↓ 2 callers
Method
getAudioTracks
* Returns audio tracks. * * @returns Audio tracks.
packages/happy-dom/src/nodes/html-media-element/MediaStream.ts:73
↓ 2 callers
Method
getBackground
* Returns background. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:367
↓ 2 callers
Method
getBackgroundAttachment
* Returns background attachment. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:2524
↓ 2 callers
Method
getBackgroundColor
* Returns background color. * * @param value Value. * @param important Important. * @returns Property value.
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:2769
↓ 2 callers
Method
getBackgroundImage
* Returns background image. * * @param value Value. * @param important Important. * @returns Property value.
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:2796
↓ 2 callers
Method
getBackgroundPosition
* Returns background position. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:490
↓ 2 callers
Method
getBackgroundPositionX
* Returns background position. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:2667
↓ 2 callers
Method
getBackgroundPositionY
* Returns background position. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:2718
↓ 2 callers
Method
getBackgroundRepeat
* Returns background repeat. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:2496
↓ 2 callers
Method
getBodyStream
* Parses body and returns stream and type. * * Based on: * https://github.com/node-fetch/node-fetch/blob/main/src/body.js (MIT) * * @param b
packages/happy-dom/src/fetch/utilities/FetchBodyUtility.ts:29
↓ 2 callers
Method
getBorder
* Returns border. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:95
↓ 2 callers
Method
getBorderBottom
* Returns border. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:225
↓ 2 callers
Method
getBorderBottomLeftRadius
* Returns border radius. * * @param value Value. * @param important Important. * @returns Property values.
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:1643
↓ 2 callers
Method
getBorderBottomRightRadius
* Returns border radius. * * @param value Value. * @param important Important. * @returns Property values.
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:1621
↓ 2 callers
Method
getBorderColor
* Returns border. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:249
↓ 2 callers
Method
getBorderImage
* Returns border image. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:314
↓ 2 callers
Method
getBorderImageOutset
* Returns border outset. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:1075
↓ 2 callers
Method
getBorderImageRepeat
* Returns border repeat. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:1139
↓ 2 callers
Method
getBorderImageSlice
* Returns border slice. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:951
↓ 2 callers
Method
getBorderImageSource
* Returns border source. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:906
↓ 2 callers
Method
getBorderImageWidth
* Returns border width. * * @param value Value. * @param important Important. * @returns Property values
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertySetParser.ts:1023
↓ 2 callers
Method
getBorderLeft
* Returns border. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:237
↓ 2 callers
Method
getBorderRadius
* Returns border radius. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:294
↓ 2 callers
Method
getBorderRight
* Returns border. * * @param properties Properties. * @returns Property value
packages/happy-dom/src/css/declaration/property-manager/CSSStyleDeclarationPropertyGetParser.ts:213
← previous
next →
301–400 of 4,456, ranked by callers