Sha256: b5dc45f9be80d0b6df4c3ddb7a9e50319746023a8543d4010fc5a19f17529d17
Contents?: true
Size: 990 Bytes
Versions: 4
Compression:
Stored size: 990 Bytes
Contents
module Faker class Color < Base class << self def hex_color @hex_color = "#%06x" % (rand * 0xffffff) end def single_rgb_color @single_rgb_color = (0..255).to_a.sample @single_rgb_color end def rgb_color @rgb_colors = [] 3.times do @rgb_colors.push single_rgb_color end @rgb_colors end def single_hsl_color @single_hsla_color = Faker::Base::rand_in_range(0.0, 360.00).round(2) @single_hsla_color end def alpha_channel @alpha_channel = rand @alpha_channel end def hsl_color @hsl_colors = [] 3.times do @hsl_colors.push single_hsl_color end @hsl_colors end def hsla_color @hsla_colors = [] 3.times do @hsla_colors.push single_hsl_color end @hsla_colors.push alpha_channel @hsla_colors end end end end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
faker-1.6.1 | lib/faker/color.rb |
faker-1.6.0 | lib/faker/color.rb |
sc_core-0.0.7 | test/dummy/vendor/bundle/ruby/2.2.0/gems/faker-1.5.0/lib/faker/color.rb |
faker-1.5.0 | lib/faker/color.rb |