Update Knockout.js documentation (3.3.0)

pull/170/head
Thibaut 10 years ago
parent db5bcff315
commit 86fd3b3bd0

@ -10,7 +10,8 @@ module Docs
'extenders' => 'Extending observables', 'extenders' => 'Extending observables',
'unobtrusive-event-handling' => 'Event handling', 'unobtrusive-event-handling' => 'Event handling',
'fn' => 'Custom functions', 'fn' => 'Custom functions',
'ratelimit-observable' => 'rateLimit extender' } 'ratelimit-observable' => 'rateLimit extender',
'component-overview' => 'Component' }
def get_name def get_name
return NAME_BY_SLUG[slug] if NAME_BY_SLUG.has_key?(slug) return NAME_BY_SLUG[slug] if NAME_BY_SLUG.has_key?(slug)
@ -22,8 +23,10 @@ module Docs
end end
def get_type def get_type
if name =~ /observable/i || slug =~ /extender/ if name =~ /observable/i || slug =~ /extender/ || slug == 'computed-dependency-tracking'
'Observables' 'Observables'
elsif slug =~ /component/i
'Components'
elsif slug.include?('binding') && !name.end_with?('binding') elsif slug.include?('binding') && !name.end_with?('binding')
'Binding' 'Binding'
elsif slug.include? 'binding' elsif slug.include? 'binding'

@ -3,7 +3,7 @@ module Docs
self.name = 'Knockout.js' self.name = 'Knockout.js'
self.slug = 'knockout' self.slug = 'knockout'
self.type = 'knockout' self.type = 'knockout'
self.version = '3.2.0' self.version = '3.3.0'
self.base_url = 'http://knockoutjs.com/documentation/' self.base_url = 'http://knockoutjs.com/documentation/'
self.root_path = 'introduction.html' self.root_path = 'introduction.html'
@ -20,6 +20,8 @@ module Docs
options[:only_patterns] = [ options[:only_patterns] = [
/observable/i, /observable/i,
/computed/i,
/component/i,
/binding/, /binding/,
/plugin/] /plugin/]

Loading…
Cancel
Save