Testing fix for widget registrations

This commit is contained in:
manson 2014-07-18 18:04:21 +08:00
parent 655e7d7d3f
commit 4765f3e291
2 changed files with 8 additions and 8 deletions

View File

@ -7,21 +7,21 @@ module OrbitApp
#initiate a blank array for registration #initiate a blank array for registration
cattr_accessor :registrations cattr_accessor :registrations
self.registrations = [] @@registrations = []
def new(name,&block) def new(name,&block)
self.registrations << RegisteredModule.new(name,&block) @@registrations << RegisteredModule.new(name,&block)
end end
def find_by_key(key) def find_by_key(key)
self.registrations.each{|t| @@registrations.each{|t|
return t if t.key.eql?(key) return t if t.key.eql?(key)
} }
return nil return nil
end end
def all def all
return self.registrations return @@registrations
end end
end end

View File

@ -7,21 +7,21 @@ module OrbitApp
#initiate a blank array for registration #initiate a blank array for registration
cattr_accessor :registrations cattr_accessor :registrations
self.registrations = [] @@registrations = []
def new(name,&block) def new(name,&block)
self.registrations << RegisteredWidget.new(name,&block) @@registrations << RegisteredWidget.new(name,&block)
end end
def find_by_key(key) def find_by_key(key)
self.registrations.each{|t| @@registrations.each{|t|
return t if t.key.eql?(key) return t if t.key.eql?(key)
} }
return nil return nil
end end
def all def all
return self.registrations return @@registrations
end end
end end