Versions in this module Expand all Collapse all v0 v0.0.13 Apr 21, 2019 Changes in this version + const DefaultPerPage + var ErrNoModification = errors.New("No changes made") + var ErrNoResult = errors.New("No result") + var ErrTooManyResults = errors.New("too many results returned") + type Pagination struct + Page uint + PerPage uint + func NewPaginator(page, perPage uint) *Pagination + func (p *Pagination) CurrentPageCount() uint + func (p *Pagination) HasNext() bool + func (p *Pagination) HasOtherPages() bool + func (p *Pagination) HasPrev() bool + func (p *Pagination) NextPage() uint + func (p *Pagination) NumPages() uint + func (p *Pagination) Offset() uint + func (p *Pagination) PrevPage() uint + func (p *Pagination) SetTotal(total uint) + func (p *Pagination) Total() uint + type SortDirection int + const Ascending + const Descending + func (m SortDirection) String() string + type SortParameters map[string]SortDirection + func SortConverter(sorts []string) *SortParameters