From f67c28b5eff8d6bc3e785eb96bb47f191c8786e4 Mon Sep 17 00:00:00 2001 From: Steven Orvell Date: Mon, 30 Jan 2017 11:40:27 -0800 Subject: [PATCH] re-expose `Polymer.LegacyElement` which layers Polymer 1.x's custom lifecycle (created, attached, attributeChanged) on top of `Polymer.LegacyApi` --- polymer-legacy.html | 2 +- src/legacy/legacy-api.html | 1 - src/legacy/legacy-element.html | 56 ++++++++++++++++++++++++++++++++++ test/runner.html | 1 + 4 files changed, 58 insertions(+), 2 deletions(-) create mode 100644 src/legacy/legacy-element.html diff --git a/polymer-legacy.html b/polymer-legacy.html index 02ee8730..66386b62 100644 --- a/polymer-legacy.html +++ b/polymer-legacy.html @@ -1,4 +1,4 @@ - + \ No newline at end of file diff --git a/src/legacy/legacy-api.html b/src/legacy/legacy-api.html index be941f01..e05811ff 100644 --- a/src/legacy/legacy-api.html +++ b/src/legacy/legacy-api.html @@ -30,7 +30,6 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN return class LegacyApi extends mixin { - serialize(value) { return this._serializeAttribute(value); } diff --git a/src/legacy/legacy-element.html b/src/legacy/legacy-element.html new file mode 100644 index 00000000..6a9fb444 --- /dev/null +++ b/src/legacy/legacy-element.html @@ -0,0 +1,56 @@ + + + + + diff --git a/test/runner.html b/test/runner.html index 94de7ccf..27a7a2ef 100644 --- a/test/runner.html +++ b/test/runner.html @@ -41,6 +41,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN 'unit/async.html', 'unit/behaviors.html', 'unit/polymer.element.html', + 'unit/polymer.legacyelement.html', 'unit/debounce.html', 'unit/inheritance.html', 'unit/path.html',