class GxtWidgets::GxtGridGroup

Attributes

container[R]

Public Class Methods

new(element, container, platform) click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 28
def initialize(element, container,  platform)
  @element = element
  @container = container
  include_platform_for platform
end

Public Instance Methods

collapse() click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 24
def collapse
  group_title.click if expanded?
end
collapsed?() click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 16
def collapsed?
  attribute(:class).include? "x-grid-group-collapsed"
end
expand() click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 20
def expand
  group_title.click unless expanded?
end
expanded?() click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 12
def expanded?
  not collapsed?
end
group_title() click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 35
def group_title
  div_element(:class=>'x-grid-group-hd')
end
initialize_row(row_element, platform) click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 39
def initialize_row(row_element, platform)
  Object::GxtWidgets::GxtGridRow.new(row_element, container, platform)
end
name() click to toggle source
# File lib/gxt-widgets/gxt_grid_group.rb, line 8
def name
  group_title.text
end