port other fixes as well

This commit is contained in:
Daniel Freedman
2018-06-25 15:05:58 -07:00
parent bbaaf72768
commit bcd01b96c0
+9 -12
View File
@@ -15,19 +15,19 @@
/**
* @typedef {{
* type: !Function,
* value: *,
* readOnly: (boolean | undefined),
* computed: (string | undefined),
* reflectToAttribute: (boolean | undefined),
* notify: (boolean | undefined),
* observer: (string | function(*,*) | undefined)
* type: !Function,
* value: (* | undefined),
* readOnly: (boolean | undefined),
* computed: (string | undefined),
* reflectToAttribute: (boolean | undefined),
* notify: (boolean | undefined),
* observer: (string | function(this:?, ?, ?) | undefined)
* }}
*/
let PolymerElementPropertiesMeta;
/**
* @typedef {Object<string, !PolymerElementPropertiesMeta>}
* @typedef {Object<string, !Function|!PolymerElementPropertiesMeta>}
*/
let PolymerElementProperties;
@@ -69,9 +69,6 @@ PropertiesMixinConstructor.properties;
*/
function Polymer(init){}
/** @type {PolymerElementProperties} */
Polymer.ElementProperties;
/**
* @type {(function(*,string,string,Node):*)|undefined}
*/
@@ -120,4 +117,4 @@ PolymerElement.prototype.registered = function() {};
/** On attached to the DOM callback. */
PolymerElement.prototype.attached = function() {};
/** On detached from the DOM callback. */
PolymerElement.prototype.detached = function() {};
PolymerElement.prototype.detached = function() {};