Lines Matching refs:list_

36       return this.list_.dataModel;
39 if (this.list_.dataModel != dataModel) {
40 if (this.list_.dataModel) {
41 this.list_.dataModel.removeEventListener('sorted',
43 this.list_.dataModel.removeEventListener('change',
45 this.list_.dataModel.removeEventListener('splice',
48 this.list_.dataModel = dataModel;
49 if (this.list_.dataModel) {
50 this.list_.dataModel.addEventListener('sorted',
52 this.list_.dataModel.addEventListener('change',
54 this.list_.dataModel.addEventListener('splice',
67 return this.list_;
86 this.list_.invalidate();
98 return this.list_.selectionModel;
101 if (this.list_.selectionModel != selectionModel) {
104 this.list_.selectionModel = selectionModel;
114 return this.list_.autoExpands;
117 this.list_.autoExpands = autoExpands;
121 return this.list_.fixedHeight;
124 this.list_.fixedHeight = fixedHeight;
132 return this.list_.renderFunction_;
140 if (renderFunction === this.list_.renderFunction_)
143 this.list_.renderFunction_ = renderFunction;
161 this.list_ = this.ownerDocument.createElement('list');
164 this.appendChild(this.list_);
166 TableList.decorate(this.list_);
167 this.list_.selectionModel = new ListSelectionModel(this);
168 this.list_.table = this;
169 this.list_.addEventListener('scroll', this.handleScroll_.bind(this));
182 this.list_.setAttribute('tabindex', this.getAttribute('tabindex'));
194 this.list_.redraw();
199 this.list_.startBatchUpdates();
204 this.list_.endBatchUpdates();
213 this.list_.resize();
223 this.list_.scrollIndexIntoView(i);
232 return this.list_.getListItemByIndex(index);
259 this.header_.style.marginLeft = -this.list_.scrollLeft + 'px';
268 var sortStatus = this.list_.dataModel.sortStatus;
271 this.list_.dataModel.sort(sortStatus.field, sortDirection);
273 this.list_.dataModel.sort(cm.getId(i), cm.getDefaultOrder(i));
276 this.list_.scrollTop = 0;
289 this.list_.redraw();
305 var list = this.list_;
322 var list = this.list_;