Merge pull request #1383 from scherepn/knockout-update

Minor fix to Knockout documentation
pull/1385/head
Simon Legner 4 years ago committed by GitHub
commit 9576789767
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -18,6 +18,7 @@ module Docs
name = at_css('h1').content.strip name = at_css('h1').content.strip
name.remove! 'The ' name.remove! 'The '
name.sub! %r{"(.+?)"}, '\1' name.sub! %r{"(.+?)"}, '\1'
name.sub! %r{"(.+?)"}, '\1'
name.gsub!(/ [A-Z]/) { |str| str.downcase! } name.gsub!(/ [A-Z]/) { |str| str.downcase! }
name name
end end
@ -27,10 +28,12 @@ module Docs
'Observables' 'Observables'
elsif slug =~ /component/i elsif slug =~ /component/i
'Components' 'Components'
elsif slug.include?('binding') && !name.end_with?('binding')
'Binding'
elsif slug.include? 'binding' elsif slug.include? 'binding'
if at_css('#purpose')
'Bindings' 'Bindings'
else
'Binding'
end
elsif slug.include? 'plugin' elsif slug.include? 'plugin'
'Plugins' 'Plugins'
else else

Loading…
Cancel
Save