From 99c296bbfa659d0855c083f739b7cdc3658837b3 Mon Sep 17 00:00:00 2001 From: Dmytro Kossa <8389097+dmitryxcom@users.noreply.github.com> Date: Wed, 30 Jan 2019 14:07:31 +0100 Subject: [PATCH] [polymer] add typings for light dom functions documented here: https://polymer-library.polymer-project.org/1.0/docs/devguide/local-dom#light-dom-children --- types/polymer/index.d.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/types/polymer/index.d.ts b/types/polymer/index.d.ts index 0691c8506f..3392f7c7e3 100644 --- a/types/polymer/index.d.ts +++ b/types/polymer/index.d.ts @@ -218,6 +218,10 @@ declare global { detached?(): void; attributeChanged?(name: string, oldValue: any, newValue: any): void; + + getEffectiveChildren?(): Node[]; + + getEffectiveChildNodes?(): Node[]; } // This is the type of a Polymer element after it has gone through the @@ -277,6 +281,10 @@ declare global { observeNodes(callback: (info: ObservedNodeInfo) => void): {}; unobserveNodes(observer: {}): void; + + getEffectiveChildren(): Node[]; + + getEffectiveChildNodes(): Node[]; childNodes:Node[];