Class: AdminSuite::Renderers::JsonRenderer
- Inherits:
-
AdminSuite::Renderer
- Object
- AdminSuite::Renderer
- AdminSuite::Renderers::JsonRenderer
- Defined in:
- lib/admin_suite/renderers/json_renderer.rb
Overview
Pretty-printed JSON panel. source: defaults to the record's attributes.
Instance Attribute Summary
Attributes inherited from AdminSuite::Renderer
Instance Method Summary collapse
Methods inherited from AdminSuite::Renderer
Constructor Details
This class inherits a constructor from AdminSuite::Renderer
Instance Method Details
#render ⇒ Object
7 8 9 10 11 12 |
# File 'lib/admin_suite/renderers/json_renderer.rb', line 7 def render value = source_value(record.respond_to?(:attributes) ? record.attributes : record) return empty_state([:empty] || "Nothing to display.") if value.blank? json_block(value) end |