class Muwu::RenderHtmlPartialBuilder::DocumentCssBuilder

Attributes

renderer[RW]

Public Class Methods

build() { |builder| ... } click to toggle source
# File lib/muwu/render_html_partial_builder/render_document_css_builder.rb, line 14
def self.build
  builder = new
  yield(builder)
  builder.renderer
end
new() click to toggle source
# File lib/muwu/render_html_partial_builder/render_document_css_builder.rb, line 21
def initialize
  @renderer = RenderHtmlPartial::DocumentCss.new
end

Public Instance Methods

build_from_manifest_document(document) click to toggle source
# File lib/muwu/render_html_partial_builder/render_document_css_builder.rb, line 26
def build_from_manifest_document(document)
  @document = document
  @project = document.project
  set_destination
  set_project
end
set_destination() click to toggle source
# File lib/muwu/render_html_partial_builder/render_document_css_builder.rb, line 34
def set_destination
  @renderer.destination = @document.destination
end
set_project() click to toggle source
# File lib/muwu/render_html_partial_builder/render_document_css_builder.rb, line 39
def set_project
  @renderer.project = @project
end