We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 62a28d8 commit 2a56e07Copy full SHA for 2a56e07
1 file changed
src/grid/View.mjs
@@ -661,17 +661,11 @@ class GridView extends Component {
661
* @returns {Object|Number|null}
662
*/
663
getColumn(field, returnIndex=false) {
664
- let columns = this.parent.headerToolbar.items,
665
- i = 0,
666
- len = columns.length,
667
- column;
+ let {columns} = this.parent,
+ column = columns.get(field);
668
669
- for (; i < len; i++) {
670
- column = columns[i];
671
-
672
- if (column.dataField === field) {
673
- return returnIndex ? i : column
674
- }
+ if (column) {
+ return returnIndex ? columns.indexOf(column) : column
675
}
676
677
return null
0 commit comments