Class: DTK::Client::ViewProcSimpleList
- Inherits:
-
ViewProcessor
- Object
- ViewProcessor
- DTK::Client::ViewProcSimpleList
- Defined in:
- lib/view_processor/simple_list.rb
Direct Known Subclasses
Constant Summary
Constants inherited from ViewProcessor
DTK::Client::ViewProcessor::AdapterCache, DTK::Client::ViewProcessor::AdapterCacheAug
Instance Method Summary collapse
Methods inherited from ViewProcessor
Methods included from Auxiliary
Instance Method Details
#render(hash) ⇒ Object
22 23 24 25 26 27 28 29 30 |
# File 'lib/view_processor/simple_list.rb', line 22 def render(hash) pp_adapter = ViewProcessor.get_adapter("hash_pretty_print",@command_class,@data_type_index) ordered_hash = pp_adapter.render(hash) if ordered_hash.size == 1 render_simple_assignment(ordered_hash.keys.first,ordered_hash.values.first) else render_ordered_hash(ordered_hash) end end |