class RhetButler::SlideContents
Public Class Methods
optional_config()
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 9 def self.optional_config [] end
required_config()
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 5 def self.required_config [] end
Public Instance Methods
configure()
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 31 def configure end
html_class()
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 34 def html_class nil end
normalize_config(coder)
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 20 def normalize_config(coder) case coder.type when :seq Hash[positional_options.zip(coder.seq)] when :map coder.map else Hash[positional_options.zip([coder.scalar])] end end
positional_options()
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 16 def positional_options [] end
setup_defaults()
click to toggle source
# File lib/rhet-butler/slide-contents.rb, line 13 def setup_defaults end