Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Unified Diff: third_party/polymer/v1_0/components-chromium/carbon-route/carbon-route-converter-extracted.js

Issue 1984963002: Roll Polymer elements (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/polymer/v1_0/components-chromium/carbon-route/carbon-route-converter-extracted.js
diff --git a/third_party/polymer/v1_0/components-chromium/carbon-route/carbon-route-converter-extracted.js b/third_party/polymer/v1_0/components-chromium/carbon-route/carbon-route-converter-extracted.js
deleted file mode 100644
index 299c1bcf754b4daa4769b1a5a0e63ffe16c75022..0000000000000000000000000000000000000000
--- a/third_party/polymer/v1_0/components-chromium/carbon-route/carbon-route-converter-extracted.js
+++ /dev/null
@@ -1,99 +0,0 @@
-'use strict';
-
- Polymer({
- is: 'carbon-route-converter',
-
- properties: {
- /**
- * A model representing the deserialized path through the route tree, as
- * well as the current queryParams.
- *
- * A route object is the kernel of the routing system. It is intended to
- * be fed into consuming elements such as `carbon-route`.
- *
- * @type {?Object}
- */
- route: {
- type: Object,
- value: null,
- notify: true
- },
-
- /**
- * A set of key/value pairs that are universally accessible to branches of
- * the route tree.
- *
- * @type {?Object}
- */
- queryParams: {
- type: Object,
- value: null,
- notify: true
- },
-
- /**
- * The serialized path through the route tree. This corresponds to the
- * `window.location.pathname` value, and will update to reflect changes
- * to that value.
- */
- path: {
- type: String,
- notify: true,
- value: ''
- }
- },
-
- observers: [
- '_locationChanged(path, queryParams)',
- '_routeChanged(route.prefix, route.path)',
- '_routeQueryParamsChanged(route.__queryParams)'
- ],
-
- created: function() {
- this.linkPaths('route.__queryParams', 'queryParams');
- this.linkPaths('queryParams', 'route.__queryParams');
- },
-
- /**
- * Handler called when the path or queryParams change.
- *
- * @param {!string} path The serialized path through the route tree.
- * @param {Object} queryParams A set of key/value pairs that are
- * universally accessible to branches of the route tree.
- */
- _locationChanged: function(path, queryParams) {
- this.route = {
- prefix: '',
- path: path,
- __queryParams: queryParams
- };
- },
-
- /**
- * Handler called when the route prefix and route path change.
- *
- * @param {!string} prefix The fragment of the pathname that precedes the
- * path.
- * @param {!string} path The serialized path through the route tree.
- */
- _routeChanged: function(prefix, path) {
- if (!this.route) {
- return;
- }
-
- this.path = prefix + path;
- },
-
- /**
- * Handler called when the route queryParams change.
- *
- * @param {Object} queryParams A set of key/value pairs that are
- * universally accessible to branches of the route tree.
- */
- _routeQueryParamsChanged: function(queryParams) {
- if (!this.route) {
- return;
- }
- this.queryParams = queryParams;
- }
- });

Powered by Google App Engine
This is Rietveld 408576698