Sha256: 35a1c20cb4afe60481e22c0af343e5c4bb1c04daf88be294219cacaaba3015e4
Contents?: true
Size: 374 Bytes
Versions: 1
Compression:
Stored size: 374 Bytes
Contents
class Shoes class Gradient def initialize(color1, color2, alpha = Shoes::Color::OPAQUE) @color1, @color2 = color1, color2 @alpha = alpha end attr_reader :alpha, :color1, :color2 def to_s "<#{self.class} #{color1.hex}->#{color2.hex}>" end def ==(other) other.is_a?(self.class) && self.to_s == other.to_s end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shoes-4.0.0.pre1 | lib/shoes/gradient.rb |