Update Marionette.js documentation (2.4.7)

This commit is contained in:
Thibaut Courouble 2016-06-12 10:32:17 -04:00
parent f648917bb9
commit cd9f50c38b
2 changed files with 24 additions and 1 deletions

View file

@ -7,6 +7,29 @@ module Docs
name = name[0].upcase + name.from(1)
name
end
def get_type
name
end
def additional_entries
if slug == 'marionette.behavior'
css('#documentation-index + ul a[href="#api"] + ul a').map do |node|
["#{name}: #{node.content}", node['href'].remove('#')]
end
else
css('#documentation-index + ul a').each_with_object [] do |node, entries|
content = node.content.strip
content.remove! '\'s'
id = node['href'].remove('#')
if content.start_with?(name) || content.start_with?('Marionette.')
entries << [content, id]
elsif content =~ /\A"?[a-z]/
entries << ["#{name} #{content}", id]
end
end
end
end
end
end
end

View file

@ -3,7 +3,7 @@ module Docs
self.name = 'Marionette.js'
self.slug = 'marionette'
self.type = 'marionette'
self.release = '2.5.6'
self.release = '2.4.7'
self.base_url = "http://marionettejs.com/docs/v#{release}/"
self.root_path = 'index'
self.links = {