Class: RailsDominantColors::Base64
- Defined in:
- lib/rails_dominant_colors/base64.rb
Constant Summary
Constants inherited from Base
RailsDominantColors::Base::EmptySource, RailsDominantColors::Base::FileNotFound, RailsDominantColors::Base::InvalidBase64, RailsDominantColors::Base::InvalidUrl, RailsDominantColors::Base::NotAnImage, RailsDominantColors::Base::UrlNotFound
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
-
#initialize(source, colors) ⇒ Base64
constructor
A new instance of Base64.
Methods inherited from Base
#to_hex, #to_hex_alpha, #to_hsl, #to_hsl_alpha, #to_pct, #to_rgb, #to_rgb_alpha
Constructor Details
#initialize(source, colors) ⇒ Base64
Returns a new instance of Base64.
7 8 9 10 11 |
# File 'lib/rails_dominant_colors/base64.rb', line 7 def initialize(source, colors) raise(EmptySource) if source.nil? || source.empty? super(process(source), colors) end |