class Asciidoctor::PDF::SectionInfoByPage
Public Class Methods
Source
# File lib/asciidoctor/pdf/section_info_by_page.rb, line 6 def initialize title_method @table = {} @title_method = title_method end
Public Instance Methods
Source
# File lib/asciidoctor/pdf/section_info_by_page.rb, line 19 def [] pgnum @table[pgnum] end
Source
# File lib/asciidoctor/pdf/section_info_by_page.rb, line 11 def []= pgnum, val if ::Asciidoctor::Section === val @table[pgnum] = { title: val.send(*@title_method), numeral: val.numeral } else @table[pgnum] = { title: val } end end