Method: UI.display_class
- Defined in:
- lib/ruby_doc/cli/ui.rb
.display_class(doc, view = "short") ⇒ Object
——————-docs———————–
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
# File 'lib/ruby_doc/cli/ui.rb', line 116 def self.display_class(doc, view="short") UI.sepL puts "TITLE: ".cyan + doc.name.upcase puts "TYPE: ".cyan + doc.type.upcase puts "\nDESCRIPTION:".cyan if view == "short" puts wrapped(doc.short) puts view_full elsif view == "full" puts doc.documentation end puts "Methods: ".cyan + "#{doc.methods.count}".yellow puts "Source: #{doc.url}".red puts sepR (doc) display_class_control(doc) end |