Grails plugin that provides a table paging and sorting taglib
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
grails-app
src/groovy/org/c02e/plugin/pageantry
test/unit/org/c02e/plugin/pageantry
web-app/WEB-INF
.gitignore
LICENSE
NOTICE
PageantryGrailsPlugin.groovy
README
application.properties

README

Pageantry Plugin
================

This grails plugin provides:

    * an interface for paging/sorting calculations (`org.c02e.plugin.pageantry.Pager`)
    * an implementation for that interface (`org.c02e.plugin.pageantry.DefaultPager`)
    * a taglib for display paging/sorting links (`org.c02e.plugin.pageantry.PageantryTagLib`)

The taglib provides the following tags:

    * `<pageantry:empty>`: displays pager empty message
    * `<pageantry:notempty>`: displays pager not-empty message
    * `<pageantry:container>`: paging wrapper
    * `<pageantry:item>`: paging item
    * `<pageantry:prevnext>`: displays paging prev/next links
    * `<pageantry:pages>`: displays (individual) page links
    * `<pageantry:total>`: displays pager total message
    * `<pageantry:resize>`: displays resize dropdown
    * `<pageantry:table>`: displays a table
    * `<pageantry:caption>`: table caption
    * `<pageantry:thead>`: table header/footer section
    * `<pageantry:tbody>`: table body section
    * `<pageantry:tr>`: table row
    * `<pageantry:th>`: table header/footer cell (with sorting)
    * `<pageantry:td>`: table body cell