Class: PDF::Core::OutlineRoot
- Inherits:
-
Object
- Object
- PDF::Core::OutlineRoot
- Defined in:
- lib/pdf/core/outline_root.rb
Overview
:nodoc:
Instance Attribute Summary collapse
-
#count ⇒ Object
Returns the value of attribute count.
-
#first ⇒ Object
Returns the value of attribute first.
-
#last ⇒ Object
Returns the value of attribute last.
Instance Method Summary collapse
-
#initialize ⇒ OutlineRoot
constructor
A new instance of OutlineRoot.
- #to_hash ⇒ Object
Constructor Details
#initialize ⇒ OutlineRoot
Returns a new instance of OutlineRoot.
8 9 10 |
# File 'lib/pdf/core/outline_root.rb', line 8 def initialize @count = 0 end |
Instance Attribute Details
#count ⇒ Object
Returns the value of attribute count.
6 7 8 |
# File 'lib/pdf/core/outline_root.rb', line 6 def count @count end |
#first ⇒ Object
Returns the value of attribute first.
6 7 8 |
# File 'lib/pdf/core/outline_root.rb', line 6 def first @first end |
#last ⇒ Object
Returns the value of attribute last.
6 7 8 |
# File 'lib/pdf/core/outline_root.rb', line 6 def last @last end |
Instance Method Details
#to_hash ⇒ Object
12 13 14 |
# File 'lib/pdf/core/outline_root.rb', line 12 def to_hash { Type: :Outlines, Count: count, First: first, Last: last } end |