Method: ActionText::Content#initialize

Defined in:
actiontext/lib/action_text/content.rb

#initialize(content = nil, options = {}) ⇒ Content

Returns a new instance of Content.



40
41
42
43
44
45
46
47
48
# File 'actiontext/lib/action_text/content.rb', line 40

def initialize(content = nil, options = {})
  options.with_defaults! canonicalize: true

  if options[:canonicalize]
    @fragment = self.class.fragment_by_canonicalizing_content(content)
  else
    @fragment = ActionText::Fragment.wrap(content)
  end
end