Method: JsDuck::InlineExamples#add_classes
- Defined in:
- lib/jsduck/inline_examples.rb
#add_classes(relations) ⇒ Object
Extracts inline examples from classes
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/jsduck/inline_examples.rb', line 15 def add_classes(relations) relations.each do |cls| extract(cls[:doc]).each_with_index do |ex, i| @examples << { :id => cls[:name] + "-" + i.to_s, :name => cls[:name] + " example #" + (i+1).to_s, :href => '#!/api/' + cls[:name], :code => ex[:code], :options => ex[:options], } end end self end |