Method: JsDuck::Merger#detect_return
- Defined in:
- lib/jsduck/merger.rb
#detect_return(doc_map, default_type = "undefined") ⇒ Object
463 464 465 466 467 468 469 470 471 |
# File 'lib/jsduck/merger.rb', line 463 def detect_return(doc_map, default_type="undefined") ret = doc_map[:return] ? doc_map[:return].first : {} return { :type => ret[:type] || default_type, :name => ret[:name] || "return", :doc => ret[:doc] || "", :properties => doc_map[:return] ? detect_subproperties(doc_map[:return], :return) : [] } end |