Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface NodeListOf<TNode, TNode>

Package version

Type parameters

Hierarchy

Indexable

[index: number]: Node

Index

Properties

NodeList

NodeList: { constructor: any; prototype: NodeList }

Type declaration

  • constructor: function
    • Returns NodeList

  • prototype: NodeList

length

length: number

Methods

[Symbol.iterator]

entries

  • Returns an array of key, value pairs for every entry in the list.

    Returns IterableIterator<[number, Node]>

  • Returns an array of key, value pairs for every entry in the list.

    Returns IterableIterator<[number, TNode]>

forEach

  • forEach(callbackfn: (value: TNode, key: number, parent: NodeListOf<TNode>) => void, thisArg?: any): void
  • Performs the specified action for each node in an list.

    Parameters

    • callbackfn: (value: TNode, key: number, parent: NodeListOf<TNode>) => void

      A function that accepts up to three arguments. forEach calls the callbackfn function one time for each element in the list.

        • (value: TNode, key: number, parent: NodeListOf<TNode>): void
        • Parameters

          • value: TNode
          • key: number
          • parent: NodeListOf<TNode>

          Returns void

    • Optional thisArg: any

      An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, undefined is used as the this value.

    Returns void

item

  • item(index: number): TNode
  • Parameters

    • index: number

    Returns TNode

keys

  • Returns an list of keys in the list.

    Returns IterableIterator<number>

  • Returns an list of keys in the list.

    Returns IterableIterator<number>

values

  • Returns an list of values in the list.

    Returns IterableIterator<Node>

  • Returns an list of values in the list.

    Returns IterableIterator<TNode>

Generated using TypeDoc