UNPKG

kero

Version:
29 lines (25 loc) 803 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Module : kero dataTable getCurrent * Author : liuyk(liuyk@yonyou.com) * Date : 2016-08-08 09:59:01 */ /** * 获取当前操作行 * 规则: focus 行优先,没有focus行时,取第一选中行 */ var getCurrentRow = function getCurrentRow() { if (this.focusIndex() != -1) return this.getFocusRow(); var index = this.getSelectedIndex(); if (index == -1) return null;else return this.getRow(index); }; var getCurrentIndex = function getCurrentIndex() { if (this.focusIndex() != -1) return this.focusIndex(); var index = this.getSelectedIndex(); if (index == -1) return -1;else return index; }; exports.getCurrentRow = getCurrentRow; exports.getCurrentIndex = getCurrentIndex;