Class: Ext::ComponentMgr

Inherits:
Object
  • Object
show all
Defined in:
lib/selenium-extjs/Ext.rb

Constant Summary collapse

@@all =
{}

Class Method Summary collapse

Class Method Details

.create(xtype, id, parent, selenium) ⇒ Object



99
100
101
# File 'lib/selenium-extjs/Ext.rb', line 99

def self.create(xtype, id, parent, selenium)
  @@all[xtype].new(id, parent, selenium)
end

.register_type(xtype, cls) ⇒ Object



91
92
93
# File 'lib/selenium-extjs/Ext.rb', line 91

def self.register_type(xtype, cls)
    @@all[xtype] = cls
end

.registered?(xtype) ⇒ Boolean

Returns:

  • (Boolean)


95
96
97
# File 'lib/selenium-extjs/Ext.rb', line 95

def self.registered?(xtype)
  @@all.has_key? xtype
end