History

Minor fix to Knockout documentation

Phil Scherer committed 5 years ago

Commit 22724921 parent 86eb7251 file · +6 −3Browse files

Unified · Split

lib/docs/filters/knockout/entries.rb+6−3
@@ -18,6 +18,7 @@ module Docs · 17 unmodified lines
18 name = at_css('h1').content.strip18 name = at_css('h1').content.strip
19 name.remove! 'The '19 name.remove! 'The '
20 name.sub! %r{"(.+?)"}, '\1'20 name.sub! %r{"(.+?)"}, '\1'
21 name.sub! %r{"(.+?)"}, '\1'
21 name.gsub!(/ [A-Z]/) { |str| str.downcase! }22 name.gsub!(/ [A-Z]/) { |str| str.downcase! }
22 name23 name
23 end24 end
@@ -27,10 +28,12 @@ module Docs · 3 unmodified lines
27 'Observables'28 'Observables'
28 elsif slug =~ /component/i29 elsif slug =~ /component/i
29 'Components'30 'Components'
30 elsif slug.include?('binding') && !name.end_with?('binding')
31 'Binding'
32 elsif slug.include? 'binding'31 elsif slug.include? 'binding'
33 'Bindings'32 if at_css('#purpose')
33 'Bindings'
34 else
35 'Binding'
36 end
34 elsif slug.include? 'plugin'37 elsif slug.include? 'plugin'
35 'Plugins'38 'Plugins'
36 else39 else