Class: RbsMiniMagick::ImageMagick::Option
- Inherits:
-
Object
- Object
- RbsMiniMagick::ImageMagick::Option
- Defined in:
- lib/rbs_mini_magick/image_magick/option.rb
Overview
RbsMiniMagick::ImageMagick::Option
Instance Attribute Summary collapse
- #normalized_name ⇒ String readonly
Instance Method Summary collapse
Constructor Details
#initialize(name:, args:) ⇒ void
14 15 16 17 18 |
# File 'lib/rbs_mini_magick/image_magick/option.rb', line 14 def initialize(name:, args:) @name = name @args = args @normalized_name = name.delete_prefix("-").gsub(/\W/, "_") end |
Instance Attribute Details
#normalized_name ⇒ String (readonly)
9 10 11 |
# File 'lib/rbs_mini_magick/image_magick/option.rb', line 9 def normalized_name @normalized_name end |
Instance Method Details
#args_empty? ⇒ Boolean
21 22 23 |
# File 'lib/rbs_mini_magick/image_magick/option.rb', line 21 def args_empty? args.empty? end |