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

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

Loading…
Cancel
Save