lib/rails_paginate/pagers/slider.rb in rails_paginate-0.0.3 vs lib/rails_paginate/pagers/slider.rb in rails_paginate-0.0.4

- old
+ new

@@ -1,11 +1,11 @@ module RailsPaginate::Pagers # slider method class Slider < Base - cattr_reader :inner, :outer - @@inner = 2 - @@outer = 2 + cattr_accessor :inner, :outer + @@inner = 3 + @@outer = 1 def visible_pages visible = [] last_inserted = 0 splited = false @@ -43,9 +43,17 @@ # inner return true if inner_range.include? page false + end + + def inner + options[:inner] || self.class.inner + end + + def outer + options[:outer] || self.class.outer end end end \ No newline at end of file