added keys, entries, values, forEach on NodeListOf

This commit is contained in:
cedvdb
2017-03-14 00:52:47 +01:00
parent 8aa7e224aa
commit 5f37d32dbf
2 changed files with 5 additions and 4 deletions

View File

@@ -5,9 +5,14 @@ interface DOMTokenList {
}
interface NodeList {
[Symbol.iterator](): IterableIterator<Node>
}
interface NodeListOf<TNode extends Node> {
keys(): IterableIterator<number>;
values(): IterableIterator<[number, TNode]>;
entries(): IterableIterator<TNode>;
forEach(): void;
[Symbol.iterator](): IterableIterator<TNode>
}