class Weaver::EmptyPage

Empty page

Public Class Methods

new(title, global_settings, options, &block) click to toggle source
Calls superclass method
# File lib/weaver/page_types/empty_page.rb, line 6
def initialize(title, global_settings, options, &block)
  super
end

Public Instance Methods

generate(level) click to toggle source
Calls superclass method
# File lib/weaver/page_types/empty_page.rb, line 10
    def generate(level)
      elem = Elements.new(self, {})
      elem.instance_eval(&@block)
      @body_class = 'gray-bg'
      @content = <<~CONTENT
                <div id="wrapper">
                        <div class="wrapper-content">
                            <div class="container">
        #{elem.generate}
                            </div>
                                </div>
                        </div>
      CONTENT
      super
    end