| Index: third_party/polymer/v1_0/components/polymer-externs/polymer.externs.js
|
| diff --git a/third_party/polymer/v1_0/components/polymer-externs/polymer.externs.js b/third_party/polymer/v1_0/components/polymer-externs/polymer.externs.js
|
| index 41008e3bdf1fbadbfaf97df69e202fdc42615a5b..abc7de6a4f0a0aa074560abf2c98bf7e1ded3e2d 100644
|
| --- a/third_party/polymer/v1_0/components/polymer-externs/polymer.externs.js
|
| +++ b/third_party/polymer/v1_0/components/polymer-externs/polymer.externs.js
|
| @@ -72,6 +72,8 @@ PolymerElement.prototype.observers;
|
| PolymerElement.prototype.created = function() {};
|
| /** On ready callback. */
|
| PolymerElement.prototype.ready = function() {};
|
| +/** On registered callback. */
|
| +PolymerElement.prototype.registered = function() {};
|
| /** On attached to the DOM callback. */
|
| PolymerElement.prototype.attached = function() {};
|
| /** On detached from the DOM callback. */
|
| @@ -236,6 +238,11 @@ PolymerElement.prototype.setScrollDirection = function(direction, node) {};
|
| */
|
| PolymerElement.prototype.async = function(method, wait) {};
|
|
|
| +/**
|
| + * @param {...*} var_args
|
| + */
|
| +PolymerElement.prototype.factoryImpl = function(var_args) {};
|
| +
|
| Polymer.Base;
|
|
|
| /**
|
| @@ -413,7 +420,7 @@ PolymerDomApi.prototype.querySelector = function(selector) {};
|
|
|
| /**
|
| * @param {string} selector
|
| - * @return {!Array<?HTMLElement>}
|
| + * @return {!Array<!HTMLElement>}
|
| */
|
| PolymerDomApi.prototype.querySelectorAll = function(selector) {};
|
|
|
| @@ -441,6 +448,12 @@ PolymerDomApi.prototype.removeAttribute = function(attribute) {};
|
| PolymerDomApi.prototype.classList;
|
|
|
| /**
|
| + * @param {string} selector
|
| + * @return {!Array<!HTMLElement>}
|
| + */
|
| +PolymerDomApi.prototype.queryDistributedElements = function(selector) {};
|
| +
|
| +/**
|
| * A Polymer Event API.
|
| *
|
| * @constructor
|
| @@ -485,6 +498,34 @@ Polymer.CaseMap.camelToDashCase = function(camel) {};
|
|
|
|
|
| /**
|
| + * Settings pulled from
|
| + * https://github.com/Polymer/polymer/blob/master/src/lib/settings.html
|
| + */
|
| +Polymer.Settings;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.wantShadow;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.hasShadow;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.nativeShadow;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.useShadow;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.useNativeShadow;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.useNativeImports;
|
| +
|
| +/** @type {boolean} */
|
| +Polymer.Settings.useNativeCustomElements;
|
| +
|
| +
|
| +/**
|
| * An Event type fired when moving while finger/button is down.
|
| * state - a string indicating the tracking state:
|
| * + start: fired when tracking is first detected (finger/button down and
|
|
|