class Trestle::JSONEditor::Field
Public Instance Methods
defaults()
click to toggle source
Calls superclass method
# File lib/trestle/jsoneditor/field.rb, line 4 def defaults super.merge(class: "json-text-area") end
field()
click to toggle source
# File lib/trestle/jsoneditor/field.rb, line 8 def field value = if builder.object builder.object.send(name) else {} end content_tag(:div, class: "json-text-area") do concat builder.hidden_field(name, options.merge(value: value.to_json)) concat content_tag(:div, "", data: { enable_jsoneditor: true, value_field: name }) end end