class PdfTempura::Render::CheckboxField
Private Instance Methods
field_options()
click to toggle source
# File lib/pdf_tempura/render/checkbox_field.rb, line 20 def field_options { valign: :center, align: :center, single_line: true, size: @field.height } end
render_debug_annotation(pdf)
click to toggle source
# File lib/pdf_tempura/render/checkbox_field.rb, line 29 def render_debug_annotation(pdf) Debug::CheckboxFieldAnnotation.new(@field).render(pdf) end
render_field(pdf)
click to toggle source
# File lib/pdf_tempura/render/checkbox_field.rb, line 12 def render_field(pdf) field_bounds_box(pdf) do padding_bounds_box(pdf) do pdf.text_box("X", field_options) if @value end end end
set_styling(pdf)
click to toggle source
# File lib/pdf_tempura/render/checkbox_field.rb, line 7 def set_styling(pdf) pdf.fill_color = "000000" pdf.font "Courier", style: :normal end