class TrixEditorInput

Public Instance Methods

to_html() click to toggle source
# File lib/formtastic/inputs/trix_editor_input.rb, line 2
def to_html
  input_wrapping do
    editor_tag_params = {
      input: input_html_options[:id],
      class: 'trix-content'
    }

    editor_tag = template.content_tag('trix-editor', '', editor_tag_params)
    hidden_field = builder.hidden_field(method, input_html_options)

    editor = template.content_tag('div', editor_tag + hidden_field, class: 'trix-editor-wrapper')

    label_html + editor
  end
end