Class: PDF::SimpleTable::Column::Heading

Inherits:
Object
  • Object
show all
Defined in:
lib/pdf/simpletable.rb

Overview

Formatting options for heading rows. Each column can have a separate heading value.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(title = nil) {|_self| ... } ⇒ Heading

Returns a new instance of Heading.

Yields:

  • (_self)

Yield Parameters:



54
55
56
57
# File 'lib/pdf/simpletable.rb', line 54

def initialize(title = nil)
  @title = title
  yield self if block_given?
end

Instance Attribute Details

#boldObject

Indicates that the heading should be rendered bold.



60
61
62
# File 'lib/pdf/simpletable.rb', line 60

def bold
  @bold
end

#justificationObject

The justification of the heading of the column. May be :left, :center, :right, or :full.



63
64
65
# File 'lib/pdf/simpletable.rb', line 63

def justification
  @justification
end

#titleObject

The title of the heading. If nothing is present, the name of the column will be used when headings are displayed.



66
67
68
# File 'lib/pdf/simpletable.rb', line 66

def title
  @title
end