diff options
Diffstat (limited to 'catapult/third_party/polymer/components/app-route/test/observer-tester.html')
-rw-r--r-- | catapult/third_party/polymer/components/app-route/test/observer-tester.html | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/catapult/third_party/polymer/components/app-route/test/observer-tester.html b/catapult/third_party/polymer/components/app-route/test/observer-tester.html new file mode 100644 index 00000000..95c4b22a --- /dev/null +++ b/catapult/third_party/polymer/components/app-route/test/observer-tester.html @@ -0,0 +1,47 @@ +<!-- +@license +Copyright (c) 2016 The Polymer Project Authors. All rights reserved. +This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt +The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt +The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt +Code distributed by Google as part of the polymer project is also +subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt +--> + <link rel='import' href='../app-route.html'> + <link rel='import' href='../app-location.html'> + + + + <dom-module id="observer-tester"> + <template> + <app-location route="{{route}}"></app-location> + <app-route + route="{{route}}" + pattern="/report/:id" + data="{{data}}" + active="{{active}}"></app-route> + </template> + <script> + Polymer({ + is: 'observer-tester', + properties: { + route: { + type: Object, + notify:true + }, + data: { + type: Object, + notify: true + }, + active: { + type: Boolean, + value: false, + observer: 'checkActive' + } + }, + checkActive: function(active) { + var x = 1; + } + }); + </script> + </dom-module> |