def child_row(index)
      assert_exists

      if (index - Celerity.index_offset) >= @rows.length
        raise UnknownRowException, "Unable to locate a row at index #{index}"
      end

      TableRow.new(self, :object, @rows[index - Celerity.index_offset])
    end
def child_row(index)
      assert_exists

      if (index - Celerity.index_offset) >= @rows.length
        raise UnknownRowException, "Unable to locate a row at index #{index}"
      end

      TableRow.new(self, :object, @rows[index - Celerity.index_offset])
    end
Returns the TableRow at the given index (1-indexed).

   browser.table(:foo, 'bar')[1] # => #<TableRow...>
   browser.table(:foo, 'bar').child_row[1] # => #<TableRow...>

 @param [Fixnum] index The index of the wanted row, 1-indexed.
 @raise [Celerity::Exception::UnknownRowException]
 @return [Celerity::TableRow]