Home Reference Source Repository

Function

Static Public Summary
public

Function converts attribute name "data-some-value" to "someValue".

public

escapeAttribute(string: *): *

public

escapeHTML(string: *): *

public

parse(html: string, node: Node)

public

Function converts dataset property name "someValue" to "data-some-value".

public

querySelector(element: Element, query: string): Element | null

public

querySelectorAll(element: Element, query: string): Element[]

Static Public

public attributeNameToProperty(name: string): string source

import {attributeNameToProperty} from 'html-document/src/utils/escapeAttributeName.js'

Function converts attribute name "data-some-value" to "someValue".

Params:

NameTypeAttributeDescription
name string

Return:

string

public escapeAttribute(string: *): * source

import escapeAttribute from 'html-document/src/utils/escapeAttribute.js'

Params:

NameTypeAttributeDescription
string *

Return:

*

public escapeHTML(string: *): * source

import escapeHTML from 'html-document/src/utils/escapeHTML.js'

Params:

NameTypeAttributeDescription
string *

Return:

*

public parse(html: string, node: Node) source

import parse from 'html-document/src/parse.js'

Params:

NameTypeAttributeDescription
html string
node Node

public propertyNameToAttribute(name: string): string source

import {propertyNameToAttribute} from 'html-document/src/utils/escapeAttributeName.js'

Function converts dataset property name "someValue" to "data-some-value".

Params:

NameTypeAttributeDescription
name string

Return:

string

public querySelector(element: Element, query: string): Element | null source

Params:

NameTypeAttributeDescription
element Element
query string

Return:

Element | null

public querySelectorAll(element: Element, query: string): Element[] source

import {querySelectorAll} from 'html-document/src/utils/querySelectorHelper.js'

Params:

NameTypeAttributeDescription
element Element
query string

Return:

Element[]