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