module GxtWidgets::Platforms::WatirWebDriver::RowContainer

Public Instance Methods

[](idx) click to toggle source
# File lib/gxt-widgets/platforms/watir_webdriver/row_container.rb, line 9
def [](idx)
  idx = find_index_by_title(idx) if idx.kind_of?(String)
  return nil unless idx
  initialize_row(row_collection[idx], :platform => :watir_webdriver)
end

Private Instance Methods

find_index_by_title(row_title) click to toggle source
# File lib/gxt-widgets/platforms/watir_webdriver/row_container.rb, line 17
def find_index_by_title(row_title)
  row_collection.find_index do |row|
    row.cells.any? { |col| col.text.include? row_title }
  end
end
row_collection() click to toggle source
# File lib/gxt-widgets/platforms/watir_webdriver/row_container.rb, line 23
def row_collection
  element.trs(:xpath => child_xpath)
end