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
  
  display_class_menu(doc)
  display_class_control(doc)
end