Class: Hemera::Generator::SwiftImageGenerator
- Inherits:
-
Object
- Object
- Hemera::Generator::SwiftImageGenerator
- Defined in:
- lib/hemera/source/meta/image/swift.rb
Instance Method Summary collapse
-
#initialize(struct_name, images, bundle_name) ⇒ SwiftImageGenerator
constructor
A new instance of SwiftImageGenerator.
- #swift_file ⇒ Object
Constructor Details
#initialize(struct_name, images, bundle_name) ⇒ SwiftImageGenerator
Returns a new instance of SwiftImageGenerator.
5 6 7 8 9 |
# File 'lib/hemera/source/meta/image/swift.rb', line 5 def initialize(struct_name, images, bundle_name) @struct_name = struct_name @images = images @bundle_name = bundle_name end |
Instance Method Details
#swift_file ⇒ Object
11 12 13 |
# File 'lib/hemera/source/meta/image/swift.rb', line 11 def swift_file ERB.new(File.read(File.('template/image_swift.erb', __dir__))).result(binding) end |