Upstream changes to externs

This commit is contained in:
Kevin Schaaf
2018-08-28 14:48:13 -04:00
parent 0d35437c98
commit 83834aff18
2 changed files with 24 additions and 9 deletions

View File

@@ -78,6 +78,21 @@ function Polymer(init){}
*/
Polymer.sanitizeDOMValue;
/**
* @type {boolean}
*/
Polymer.passiveTouchGestures;
/**
* @type {boolean}
*/
Polymer.strictTemplatePolicy;
/**
* @type {boolean}
*/
Polymer.allowTemplateFromDomModule;
/**
* @param {string} string
* @param {Object} obj
@@ -172,7 +187,7 @@ var PolymerDeepPropertyChange;
* @constructor
* @template T
*/
let DomRepeatEvent = function() {};
var DomRepeatEvent = function() {};
/**
* @type {{

View File

@@ -12,37 +12,37 @@
*/
/* eslint-disable */
let HTMLImports = {
var HTMLImports = {
/**
* @param {function()} callback
*/
whenReady(callback){},
whenReady(callback) {},
/**
* @param {Element} element
* @returns {Document} document
*/
importForElement(element){}
importForElement(element) {}
};
window.HTMLImports = HTMLImports;
let ShadyDOM = {
var ShadyDOM = {
inUse: false,
flush(){},
flush() {},
/**
* @param {!Node} target
* @param {function(Array<MutationRecord>, MutationObserver)} callback
* @return {MutationObserver}
*/
observeChildren(target, callback){},
observeChildren(target, callback) {},
/**
* @param {MutationObserver} observer
*/
unobserveChildren(observer){},
unobserveChildren(observer) {},
/**
* @param {Node} node
*/
patch(node){}
patch(node) {}
};
window.ShadyDOM = ShadyDOM;