@@ -143,40 +143,50 @@ declare namespace Polymer {
143
143
* <template>
144
144
*
145
145
* <div> Employee list: </div>
146
- * <template is="dom-repeat" id="employeeList" items="{{employees}}">
146
+ * <dom-repeat id="employeeList" items="{{employees}}">
147
+ * <template>
147
148
* <div>First name: <span>{{item.first}}</span></div>
148
- * <div>Last name: <span>{{item.last}}</span></div>
149
- * <button on-click="toggleSelection">Select</button>
150
- * </template>
149
+ * <div>Last name: <span>{{item.last}}</span></div>
150
+ * <button on-click="toggleSelection">Select</button>
151
+ * </template>
152
+ * </dom-repeat>
151
153
*
152
154
* <array-selector id="selector" items="{{employees}}" selected="{{selected}}" multi toggle></array-selector>
153
155
*
154
156
* <div> Selected employees: </div>
155
- * <template is="dom-repeat" items="{{selected}}">
157
+ * <dom-repeat items="{{selected}}">
158
+ * <template>
156
159
* <div>First name: <span>{{item.first}}</span></div>
157
160
* <div>Last name: <span>{{item.last}}</span></div>
158
- * </template>
161
+ * </template>
162
+ * </dom-repeat>
159
163
*
160
164
* </template>
161
165
*
162
166
* </dom-module>
163
167
* ```
164
168
*
165
169
* ```js
166
- * Polymer({
167
- * is: 'employee-list',
168
- * ready() {
169
- * this.employees = [
170
- * {first: 'Bob', last: 'Smith'},
171
- * {first: 'Sally', last: 'Johnson'},
172
- * ...
173
- * ];
174
- * },
175
- * toggleSelection(e) {
176
- * let item = this.$.employeeList.itemForElement(e.target);
177
- * this.$.selector.select(item);
178
- * }
179
- * });
170
+ * class EmployeeList extends Polymer.Element {
171
+ * static get is() { return 'employee-list'; }
172
+ * static get properties() {
173
+ * return {
174
+ * employees: {
175
+ * value() {
176
+ * return [
177
+ * {first: 'Bob', last: 'Smith'},
178
+ * {first: 'Sally', last: 'Johnson'},
179
+ * ...
180
+ * ];
181
+ * }
182
+ * }
183
+ * };
184
+ * }
185
+ * toggleSelection(e) {
186
+ * let item = this.$.employeeList.itemForElement(e.target);
187
+ * this.$.selector.select(item);
188
+ * }
189
+ * }
180
190
* ```
181
191
*/
182
192
class ArraySelector extends
0 commit comments