| OLD | NEW |
| 1 <!-- | 1 <!-- |
| 2 @license | 2 @license |
| 3 Copyright (c) 2016 The Polymer Project Authors. All rights reserved. | 3 Copyright (c) 2016 The Polymer Project Authors. All rights reserved. |
| 4 This code may only be used under the BSD style license found at http://polymer.g
ithub.io/LICENSE.txt | 4 This code may only be used under the BSD style license found at http://polymer.g
ithub.io/LICENSE.txt |
| 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt | 5 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt |
| 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI
BUTORS.txt | 6 The complete set of contributors may be found at http://polymer.github.io/CONTRI
BUTORS.txt |
| 7 Code distributed by Google as part of the polymer project is also | 7 Code distributed by Google as part of the polymer project is also |
| 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
TS.txt | 8 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
TS.txt |
| 9 --> | 9 --> |
| 10 | 10 |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 93 properties: { | 93 properties: { |
| 94 /** | 94 /** |
| 95 * The URL component managed by this element. | 95 * The URL component managed by this element. |
| 96 */ | 96 */ |
| 97 route: { | 97 route: { |
| 98 type: Object, | 98 type: Object, |
| 99 notify: true | 99 notify: true |
| 100 }, | 100 }, |
| 101 | 101 |
| 102 /** | 102 /** |
| 103 * The pattern of slash-separated segments to match `path` against. | 103 * The pattern of slash-separated segments to match `route.path` against
. |
| 104 * | 104 * |
| 105 * For example the pattern "/foo" will match "/foo" or "/foo/bar" | 105 * For example the pattern "/foo" will match "/foo" or "/foo/bar" |
| 106 * but not "/foobar". | 106 * but not "/foobar". |
| 107 * | 107 * |
| 108 * Path segments like `/:named` are mapped to properties on the `data` o
bject. | 108 * Path segments like `/:named` are mapped to properties on the `data` o
bject. |
| 109 */ | 109 */ |
| 110 pattern: { | 110 pattern: { |
| 111 type: String | 111 type: String |
| 112 }, | 112 }, |
| 113 | 113 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 126 */ | 126 */ |
| 127 queryParams: { | 127 queryParams: { |
| 128 type: Object, | 128 type: Object, |
| 129 value: function() { | 129 value: function() { |
| 130 return {}; | 130 return {}; |
| 131 }, | 131 }, |
| 132 notify: true | 132 notify: true |
| 133 }, | 133 }, |
| 134 | 134 |
| 135 /** | 135 /** |
| 136 * The part of `path` NOT consumed by `pattern`. | 136 * The part of `route.path` NOT consumed by `pattern`. |
| 137 */ | 137 */ |
| 138 tail: { | 138 tail: { |
| 139 type: Object, | 139 type: Object, |
| 140 value: function() {return {path: null, prefix: null, __queryParams: nu
ll};}, | 140 value: function() {return {path: null, prefix: null, __queryParams: nu
ll};}, |
| 141 notify: true | 141 notify: true |
| 142 }, | 142 }, |
| 143 | 143 |
| 144 /** |
| 145 * Whether the current route is active. True if `route.path` matches the
|
| 146 * `pattern`, false otherwise. |
| 147 */ |
| 144 active: { | 148 active: { |
| 145 type: Boolean, | 149 type: Boolean, |
| 146 notify: true, | 150 notify: true, |
| 147 readOnly: true | 151 readOnly: true |
| 148 }, | 152 }, |
| 149 | 153 |
| 150 _queryParamsUpdating: { | 154 _queryParamsUpdating: { |
| 151 type: Boolean, | 155 type: Boolean, |
| 152 value: false | 156 value: false |
| 153 }, | 157 }, |
| (...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 408 } | 412 } |
| 409 if (setObj.tail !== undefined) { | 413 if (setObj.tail !== undefined) { |
| 410 this._pathEffector('tail', this.tail); | 414 this._pathEffector('tail', this.tail); |
| 411 this._notifyChange('tail'); | 415 this._notifyChange('tail'); |
| 412 } | 416 } |
| 413 | 417 |
| 414 } | 418 } |
| 415 }); | 419 }); |
| 416 })(); | 420 })(); |
| 417 </script> | 421 </script> |
| OLD | NEW |