import select from "/elements/select.js"; export default class limit extends select{ height = 40; marginTop = -1; width = 60; change() { var index = this.element.selectedIndex; var renderCollection = this.parents("newsItemPage").newsListTable.body; renderCollection.limit = index; renderCollection.update( true ); console.log("index", index); } create() { var renderCollection = this.parents("newsItemPage").newsListTable.body; var limit = renderCollection.limit; // ( value, label, selected ) for (var i = 0; i < 10; i++) { if( limit == i ) { this.addOption( i, i, true ); } else { this.addOption( i, i ); } } } }