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