From b9f5c216c6eb75f3a00c6b121da5a72885286fa0 Mon Sep 17 00:00:00 2001 From: Ulrich-Matthias Schäfer Date: Mon, 12 Nov 2018 13:29:15 +0100 Subject: ticking off the last checkbox of (#645). return List whenever possible --- src/elements/Dom.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/elements') diff --git a/src/elements/Dom.js b/src/elements/Dom.js index 192b9bd..6d35f1e 100644 --- a/src/elements/Dom.js +++ b/src/elements/Dom.js @@ -6,10 +6,11 @@ import { makeInstance, register } from '../utils/adopter.js' +import { globals } from '../utils/window.js' import { map } from '../utils/utils.js' import { ns } from '../modules/core/namespaces.js' -import { globals } from '../utils/window.js' import EventTarget from '../types/EventTarget.js' +import List from '../types/List.js' import attr from '../modules/core/attr.js' export default class Dom extends EventTarget { @@ -43,9 +44,9 @@ export default class Dom extends EventTarget { // Returns all child elements children () { - return map(this.node.children, function (node) { + return new List(map(this.node.children, function (node) { return adopt(node) - }) + })) } // Remove all elements in this container -- cgit v1.2.3