Sha256: a1f381de71dacc48f3ce8818346d9cf0939051b76c83aa85a11c848f3fe05f49
Contents?: true
Size: 538 Bytes
Versions: 8
Compression:
Stored size: 538 Bytes
Contents
module Agilibox::PaginationHelper class << self attr_writer :theme def theme @theme ||= "twitter-bootstrap-3" end end def paginate(objects, options = {}) options = {theme: Agilibox::PaginationHelper.theme}.merge(options) super(objects, **options).gsub(/>(\s+)</, "><").html_safe end def pagination_infos(collection) tag.p(class: "pagination-infos") { page_entries_info(collection) } end def pagination_and_infos(collection) paginate(collection) + pagination_infos(collection) end end
Version data entries
8 entries across 8 versions & 1 rubygems