2 3 4 5 6 7 8 9
# File 'lib/under_os/ui/icon/engine.rb', line 2 def self.included(base) base.instance_eval do def self.engine(name=nil) @engine = UnderOs::UI.const_get("IconEngine#{name}") if name @engine end end end