Sha256: 437be6cf7817b8c8166ff8978022964acf586ff7b933551dabed966df4d900c7

Contents?: true

Size: 1.56 KB

Versions: 11

Compression:

Stored size: 1.56 KB

Contents

name = "slide-footer-info"

@slide_footer_info_line_color ||= "#666"
@slide_footer_info_line_width ||= screen_y(0.1)
@slide_footer_info_line_params ||= {
  :pattern => {
    :base => [0, 0, canvas.width, 0],
    :type => :linear,
    :color_stops => [
                     [0.0, 1, 1, 1],
                     [0.3, 0, 0, 0],
                     [0.7, 0, 0, 0],
                     [1.0, 1, 1, 1],
                    ],
  }
}
@slide_footer_info_text_size ||= screen_size(1.5 * Pango::SCALE)
@slide_footer_info_x_margin ||= screen_x(1)
@slide_footer_info_text_color ||= "#666"
@slide_footer_info_text_over_line ||= false
@slide_footer_info_base_y ||= canvas.height - @margin_bottom

@slide_footer_info_left_text ||= nil
@slide_footer_info_right_text ||= nil

include_theme("edge-info-toolkit")

match(SlideElement) do
  delete_pre_draw_proc_by_name(name)

  break if @slide_footer_info_uninstall

  draw_edge_info(:name => name,
                 :line_width => @slide_footer_info_line_width,
                 :line_color => @slide_footer_info_line_color,
                 :line_params => @slide_footer_info_line_params,
                 :left_text => @slide_footer_info_left_text,
                 :right_text => @slide_footer_info_right_text,
                 :text_position => :lower,
                 :text_over_line => @slide_footer_info_text_over_line,
                 :text_size => @slide_footer_info_text_size,
                 :text_color => @slide_footer_info_text_color,
                 :x_margin => @slide_footer_info_x_margin,
                 :y => @slide_footer_info_base_y)
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rabbit-1.0.4 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-1.0.3 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-1.0.2 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-1.0.1 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-1.0.0 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-0.9.3 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-0.9.2 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-0.9.1 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-0.9.0 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-0.6.4 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb
rabbit-0.6.3 lib/rabbit/theme/slide-footer-info/slide-footer-info.rb