class Udongo::WillPaginate::Renderer

Protected Instance Methods

gap() click to toggle source
Calls superclass method
# File lib/udongo/will_paginate/renderer.rb, line 25
def gap
  tag(:li, link(super, '#', class: 'page-link'), class: 'page-item disabled')
end
html_container(html) click to toggle source
# File lib/udongo/will_paginate/renderer.rb, line 21
def html_container(html)
  tag(:nav, tag(:ul, html, container_attributes))
end
page_number(page) click to toggle source
# File lib/udongo/will_paginate/renderer.rb, line 9
def page_number(page)
  list_classes = 'page-item'
  list_classes += ' active' if page == current_page
  tag(:li, link(page, page, class: 'page-link', rel: rel_value(page)), class: list_classes)
end
previous_or_next_page(page, text, classname) click to toggle source
# File lib/udongo/will_paginate/renderer.rb, line 15
def previous_or_next_page(page, text, classname)
  list_classes = [classname[0..3], classname, 'page-item']
  list_classes.push('disabled') unless page
  tag(:li, link(text, page || '#', class: 'page-link'), class: list_classes.join(' '))
end