Sha256: 7a82ab3c9cc5b60b7a7c4f7724d28822a1716913a202aaea2b5762363d7ab55a
Contents?: true
Size: 660 Bytes
Versions: 1
Compression:
Stored size: 660 Bytes
Contents
require 'whirled_peas' WhirledPeas.register_theme(:theme_test) do |theme| theme.bg_color = :bright_white theme.color = :blue theme.border_color = :bright_green theme.border_style = :bold theme.axis_color = :bright_red theme.title_font = :default end class TemplateFactory def build(*) WhirledPeas.template(:theme_test) do |composer, settings| settings.full_border settings.flow = :t2b composer.add_text do |_, settings| settings.title_font = :theme 'OOH' end composer.add_graph do |_, settings| settings.height = 12 20.times.map { |i| Math.sqrt(i) } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
whirled_peas-0.13.0 | screen_test/elements/theme.rb |