Class: AdminSuite::Renderers::CodeRenderer
- Inherits:
-
AdminSuite::Renderer
- Object
- AdminSuite::Renderer
- AdminSuite::Renderers::CodeRenderer
- Defined in:
- lib/admin_suite/renderers/code_renderer.rb
Overview
Syntax-highlighted code panel.
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/code_renderer.rb', line 7 def render text = source_value(record.respond_to?(:code) ? record.code : record.to_s) return empty_state([:empty] || "Nothing to display.") if text.blank? code_block(text.to_s, language: [:language]) end |