Class: Docter::Collection::ToCResource
- Inherits:
-
Resource::Base
- Object
- Resource::Base
- Docter::Collection::ToCResource
- Defined in:
- lib/docter/collection.rb
Instance Attribute Summary
Attributes included from Resource::Reloadable
Instance Method Summary collapse
-
#initialize(collection, *args) ⇒ ToCResource
constructor
A new instance of ToCResource.
- #page(path) ⇒ Object
- #title ⇒ Object
- #toc ⇒ Object
Methods included from Resource::Reloadable
#modified, #modified?, #reload, #to_s
Methods included from HTML
inner_text_from, regexp_attribute, regexp_element
Constructor Details
#initialize(collection, *args) ⇒ ToCResource
Returns a new instance of ToCResource.
26 27 28 29 30 |
# File 'lib/docter/collection.rb', line 26 def initialize(collection, *args) super(*args) init_from *args @collection = collection end |
Instance Method Details
#page(path) ⇒ Object
32 33 34 |
# File 'lib/docter/collection.rb', line 32 def page(path) @collection.page(path) end |
#title ⇒ Object
41 42 43 44 |
# File 'lib/docter/collection.rb', line 41 def title load @title end |
#toc ⇒ Object
36 37 38 39 |
# File 'lib/docter/collection.rb', line 36 def toc load @toc end |