Skip to content

Commit 97837c7

Browse files
Use class syntax in <dom-repeat> documentation (#5077)
1 parent 78558b8 commit 97837c7

File tree

2 files changed

+34
-22
lines changed

2 files changed

+34
-22
lines changed

lib/elements/dom-repeat.html

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,22 @@
5151
* </template>
5252
*
5353
* <script>
54-
* Polymer({
55-
* is: 'employee-list',
56-
* ready: function() {
57-
* this.employees = [
58-
* {first: 'Bob', last: 'Smith'},
59-
* {first: 'Sally', last: 'Johnson'},
60-
* ...
61-
* ];
54+
* class EmployeeList extends Polymer.Element {
55+
* static get is() { return 'employee-list'; }
56+
* static get properties() {
57+
* return {
58+
* employees: {
59+
* value() {
60+
* return [
61+
* {first: 'Bob', last: 'Smith'},
62+
* {first: 'Sally', last: 'Johnson'},
63+
* ...
64+
* ];
65+
* }
66+
* }
67+
* };
6268
* }
63-
* });
69+
* }
6470
* < /script>
6571
*
6672
* </dom-module>
@@ -102,8 +108,8 @@
102108
* For example, for an `dom-repeat` with a filter of the following:
103109
*
104110
* ```js
105-
* isEngineer: function(item) {
106-
* return item.type == 'engineer' || item.manager.type == 'engineer';
111+
* isEngineer(item) {
112+
* return item.type == 'engineer' || item.manager.type == 'engineer';
107113
* }
108114
* ```
109115
*

types/lib/elements/dom-repeat.d.ts

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,22 @@ declare namespace Polymer {
4040
* </template>
4141
*
4242
* <script>
43-
* Polymer({
44-
* is: 'employee-list',
45-
* ready: function() {
46-
* this.employees = [
47-
* {first: 'Bob', last: 'Smith'},
48-
* {first: 'Sally', last: 'Johnson'},
49-
* ...
50-
* ];
43+
* class EmployeeList extends Polymer.Element {
44+
* static get is() { return 'employee-list'; }
45+
* static get properties() {
46+
* return {
47+
* employees: {
48+
* value() {
49+
* return [
50+
* {first: 'Bob', last: 'Smith'},
51+
* {first: 'Sally', last: 'Johnson'},
52+
* ...
53+
* ];
54+
* }
55+
* }
56+
* };
5157
* }
52-
* });
58+
* }
5359
* < /script>
5460
*
5561
* </dom-module>
@@ -91,8 +97,8 @@ declare namespace Polymer {
9197
* For example, for an `dom-repeat` with a filter of the following:
9298
*
9399
* ```js
94-
* isEngineer: function(item) {
95-
* return item.type == 'engineer' || item.manager.type == 'engineer';
100+
* isEngineer(item) {
101+
* return item.type == 'engineer' || item.manager.type == 'engineer';
96102
* }
97103
* ```
98104
*

0 commit comments

Comments
 (0)