Method: Hash#present
- Defined in:
- lib/rmtools/dev/present.rb
#present(inspect_string = nil) ⇒ Object
51 52 53 54 55 56 57 58 59 |
# File 'lib/rmtools/dev/present.rb', line 51 def present(inspect_string=nil) str = "{ " sorted = sort rescue to_a.sort_by_to_s str << sorted.map {|k,v| "#{RMTools::Painter.w((k.is String and !inspect_string) ? k : k.inspect)} => #{(v.is String and !inspect_string) ? v : v.inspect}," }*"\n " str << "}" puts str end |