class BlockEditor::Instance

Attributes

output_buffer[RW]

Public Class Methods

render(form_builder) click to toggle source
# File lib/block_editor/instance.rb, line 8
def self.render(form_builder)
  self.new.render(form_builder)
end

Public Instance Methods

render(form_builder) click to toggle source
# File lib/block_editor/instance.rb, line 12
def render(form_builder)
  content_tag(:div, data: { controller: 'block-editor' }) do
    form_builder.hidden_field(:content, data: { 'block-editor-target' => 'input' }) +
      content_tag('div', nil, { class: 'block-editor', data: { 'block-editor-target' => 'output' } })
  end
end