Method: Command_table#remove_rows

Defined in:
lib/class/Command_table.rb

#remove_rowsObject



110
111
112
113
114
115
116
117
118
119
120
# File 'lib/class/Command_table.rb', line 110

def remove_rows
  return 0 if @cmd_table.currentItem.nil?
  rows_to_delete = []
  @cmd_table.selectedItems.each do |item|
    rows_to_delete.push item.row
  end
  rows_to_delete.uniq!
  rows_to_delete.each_with_index do |row, i|
    @cmd_table.removeRow(row - i)
  end
end