class Sablon::Content::HTML

Handles conversion of HTML -> WordML and addition into template

Public Class Methods

id() click to toggle source
# File lib/sablon/content.rb, line 161
def self.id; :html end
new(value) click to toggle source
Calls superclass method
# File lib/sablon/content.rb, line 164
def initialize(value)
  super value
end
wraps?(value) click to toggle source
# File lib/sablon/content.rb, line 162
def self.wraps?(value) false end

Public Instance Methods

append_to(paragraph, display_node, env) click to toggle source
# File lib/sablon/content.rb, line 168
def append_to(paragraph, display_node, env)
  converter = HTMLConverter.new
  word_ml = WordML.new(converter.process(html_content, env))
  word_ml.append_to(paragraph, display_node, env)
end