Methods
addAttributes
- addAttributes(map: __type): INode
addClasses
- addClasses(classes: string[]): INode
addDataAttributes
- addDataAttributes(map: __type): INode
containsClass
- containsClass(className: string): boolean
-
Parameters
Returns boolean
find
- find(selector: string): INode
findAll
- findAll(selector: string): Array<INode>
-
Parameters
Returns Array<INode>
getAttribute
- getAttribute(qualifier: string): string | null
-
Parameters
Returns string
|
null
getChildWithId
- getChildWithId(): INode | null
getParentByClass
- getParentByClass(className: string): INode | undefined
-
Parameters
Returns INode
|
undefined
innerText
- innerText(str: undefined | string): INode
-
Parameters
-
Optional str: undefined | string
onClick
- onClick(callback: function, options: AddEventListenerOptions): void
-
Parameters
-
callback: function
-
Optional options: AddEventListenerOptions
Returns void
removeAttributes
- removeAttributes(qualifiers: string[]): INode
-
Parameters
-
Rest qualifiers: string[]
removeChild
- removeChild(node: INode): void
removeClasses
- removeClasses(classes: string[]): INode
setAriaLabel
- setAriaLabel(label: undefined | string): INode
-
Parameters
-
Optional label: undefined | string
setId
- setId(id: undefined | string): INode
-
Parameters
-
Optional id: undefined | string
setName
- setName(name: undefined | string): INode
-
Parameters
-
Optional name: undefined | string
setRequired
- setRequired(required: undefined | false | true): INode
-
Parameters
-
Optional required: undefined | false | true
setStyle
- setStyle(map: object): INode
toggleClass
- toggleClass(className: string): void