Как я могу получить выбранный объект строки dojox.enhancedGrid?
Я использую selectionMode: 'single'
например с радио-кнопками.
dijit.byId("gridViewWidget").selection.selectedIndex
Возвращает rowIndex.
Но как получить rowObject этого индекса?
Я могу получить rowNode()
Но мне нужно значение столбца id этой строки.
Можно обойти HTML DOM, возвращаемое rowNode()
Но есть ли прямой путь?
В настоящее время я использую dijit.byId("gridViewWidget").store._dataArray[i]
и передаю возвращенный индекс. Хотя это работает, похоже, _dataArray является частной собственностью.
Так это безопасно для использования?