Sha256: e05ef30ad0b973b734ab907cda620d8892f855fe92b36d35425b301405dc3cd9
Contents?: true
Size: 763 Bytes
Versions: 4
Compression:
Stored size: 763 Bytes
Contents
module Squib class Deck # Fills the background with the given color # @example # background color: :white # # Options support Arrays, see {file:README.md#Arrays_and_Singleton_Expansion Arrays and Singleon Expansion} # # @option opts range [Enumerable] (:all) the range of cards over which this will be rendered. See {file:README.md#Specifying_Ranges Specifying Ranges} # @option opts color [String] (:black) the color the font will render to. See {file:README.md#Specifying_Colors Specifying Colors}. # @return [nil] nothing # @api public def background(opts = {}) opts = needs(opts,[:range, :color]) opts[:range].each { |i| @cards[i].background(opts[:color][i]) } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
squib-0.2.0 | lib/squib/api/background.rb |
squib-0.1.0 | lib/squib/api/background.rb |
squib-0.0.6 | lib/squib/api/background.rb |
squib-0.0.5 | lib/squib/api/background.rb |