Listgridレコードの順序を変更する必要があります。次のコードを使用していますが、次のコード行で例外がスローされるたびに:
rs.removeAt(idx);
例外 :: -
self.removeAt(pos) is not a function
コードは次のとおりです。
TransferImgButton upFirst = new TransferImgButton(TransferImgButton.UP_FIRST);
upFirst.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
ListGridRecord selectedRecord = myList2.getSelectedRecord();
if(selectedRecord != null) {
int idx = myList2.getRecordIndex(selectedRecord);
if(idx > 0) {
RecordList rs = myList2.getRecordList();
rs.removeAt(idx);
rs.addAt(selectedRecord, 0);
}
}
}
});