class Asciidoctor::PDF::IndexTerm
Public Class Methods
Source
# File lib/asciidoctor/pdf/index_catalog.rb, line 104 def initialize name super @dests = ::Set.new end
Calls superclass method
Asciidoctor::PDF::IndexTermGroup::new
Public Instance Methods
Source
# File lib/asciidoctor/pdf/index_catalog.rb, line 111 def add_dest dest @dests << dest self end
Source
# File lib/asciidoctor/pdf/index_catalog.rb, line 120 def container? @dests.empty? || @dests.none? {|d| d.key? :page } end
Source
# File lib/asciidoctor/pdf/index_catalog.rb, line 116 def dests @dests.select {|d| d.key? :page }.sort_by {|d| d[:page_sortable] } end