Sha256: 9829962a2e09fb29e792866d95cc48295592298fa84b705614c5a21fa4315436
Contents?: true
Size: 380 Bytes
Versions: 4
Compression:
Stored size: 380 Bytes
Contents
require 'furoshiki/shoes/swt_jar' require 'furoshiki/shoes/swt_app' module Furoshiki module Shoes def self.new(backend, wrapper, config) class_name = class_name_for(backend, wrapper) self.const_get(class_name).new(config) end def self.class_name_for(backend, wrapper) [backend, wrapper].map { |name| name.to_s.capitalize }.join end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
furoshiki-0.2.0 | lib/furoshiki/shoes.rb |
furoshiki-0.1.2 | lib/furoshiki/shoes.rb |
furoshiki-0.1.1 | lib/furoshiki/shoes.rb |
furoshiki-0.1.0 | lib/furoshiki/shoes.rb |