Methods
Static getChildHtmlElementByQuery
- getChildHtmlElementByQuery<TElement>(element: HTMLElement, query: string): null | TElement
Type parameters
Parameters
element: HTMLElement
query: string
Returns null | TElement
Static getChildHtmlElementsByQuery
- getChildHtmlElementsByQuery<TElement>(element: HTMLElement, query: string): null | NodeListOf<TElement>
Type parameters
Parameters
element: HTMLElement
query: string
Returns null | NodeListOf<TElement>
Static getClosestHtmlElementByQuery
- getClosestHtmlElementByQuery<TElement>(element: HTMLElement, query: string): null | TElement
Type parameters
Parameters
element: HTMLElement
query: string
Returns null | TElement
Static getHtmlElement
- getHtmlElement<TElement>(elementRef: {}): null | TElement
Type parameters
Parameters
Returns null | TElement
Static getHtmlElements
- getHtmlElements(collection: HTMLCollection): Element[]
Parameters
collection: HTMLCollection
Returns Element[]
Static getHtmlHeadingElement
- getHtmlHeadingElement(level?: number, windowDocument?: Document): null | HTMLHeadingElement
Parameters
level: number = 0
windowDocument: Document = document
Returns null | HTMLHeadingElement
Static getStyleDeclaration
- getStyleDeclaration(element: {}): null | CSSStyleDeclaration
Parameters
Returns null | CSSStyleDeclaration
Static parseAsHtmlElement
- parseAsHtmlElement<TElement>(markup: string, expectedElementName?: string): null | TElement
Type parameters
Parameters
markup: string
expectedElementName: string = 'div'
Returns null | TElement
Static parseAsHtmlElements
- parseAsHtmlElements<TElement>(markup: string, expectedElementName: string): TElement[]
Type parameters
Parameters
markup: string
expectedElementName: string
Returns TElement[]
Static timeout
- timeout(ms: number): Promise<unknown>
Parameters
Returns Promise<unknown>
static members for DOM manipulation