Class: ClockworkComicPDF::SectionComicPages
- Defined in:
- lib/clockwork_comic_pdf/section.rb
Overview
Comic Pages section
Instance Attribute Summary collapse
-
#directory ⇒ Object
Returns the value of attribute directory.
Attributes inherited from Section
#name, #print_section_intro, #type
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ SectionComicPages
constructor
A new instance of SectionComicPages.
- #req_keys ⇒ Object
- #valid_options ⇒ Object
Methods inherited from Section
Methods included from OptionValidation
#check_options, #check_required
Constructor Details
#initialize(options = {}) ⇒ SectionComicPages
Returns a new instance of SectionComicPages.
111 112 113 114 |
# File 'lib/clockwork_comic_pdf/section.rb', line 111 def initialize( = {}) super self.directory = [:directory] end |
Instance Attribute Details
#directory ⇒ Object
Returns the value of attribute directory.
109 110 111 |
# File 'lib/clockwork_comic_pdf/section.rb', line 109 def directory @directory end |
Instance Method Details
#req_keys ⇒ Object
103 104 105 106 107 |
# File 'lib/clockwork_comic_pdf/section.rb', line 103 def req_keys super @required_keys[:directory] = @directory @required_keys end |
#valid_options ⇒ Object
98 99 100 101 |
# File 'lib/clockwork_comic_pdf/section.rb', line 98 def super @valid_options << :directory end |