Class: Redbreast::TemplateGenerator::Color::Swift

Inherits:
Swift
  • Object
show all
Includes:
ERB::Util
Defined in:
lib/redbreast/template_generators/colors/swift_colors_template_generator.rb

Overview

Used for creating colors in swift.

Instance Method Summary collapse

Instance Method Details

#templateObject



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/redbreast/template_generators/colors/swift_colors_template_generator.rb', line 9

def template
  <<~TEMPLATE
    import UIKit

    // THIS FILE IS AUTOGENERATED, DO NOT EDIT BY HAND
    // swiftlint:disable file_length type_body_length line_length superfluous_disable_command extension_access_modifier
    <%= generate_extension('UIColor', app_name) %>
    <%= generate_file_swift(names: asset_names, variable: 'public static var %s: UIColor { return UIColor(named: "%s", in: %s, compatibleWith: nil)! }', bundle: bundle) %>
    }
  TEMPLATE
end