Skip to content

Commit 5fa059f

Browse files
committed
Update types
1 parent 636abae commit 5fa059f

File tree

1 file changed

+30
-20
lines changed

1 file changed

+30
-20
lines changed

types/lib/elements/array-selector.d.ts

+30-20
Original file line numberDiff line numberDiff line change
@@ -143,40 +143,50 @@ declare namespace Polymer {
143143
* <template>
144144
*
145145
* <div> Employee list: </div>
146-
* <template is="dom-repeat" id="employeeList" items="{{employees}}">
146+
* <dom-repeat id="employeeList" items="{{employees}}">
147+
* <template>
147148
* <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>
151153
*
152154
* <array-selector id="selector" items="{{employees}}" selected="{{selected}}" multi toggle></array-selector>
153155
*
154156
* <div> Selected employees: </div>
155-
* <template is="dom-repeat" items="{{selected}}">
157+
* <dom-repeat items="{{selected}}">
158+
* <template>
156159
* <div>First name: <span>{{item.first}}</span></div>
157160
* <div>Last name: <span>{{item.last}}</span></div>
158-
* </template>
161+
* </template>
162+
* </dom-repeat>
159163
*
160164
* </template>
161165
*
162166
* </dom-module>
163167
* ```
164168
*
165169
* ```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+
* }
180190
* ```
181191
*/
182192
class ArraySelector extends

0 commit comments

Comments
 (0)