Documentation ¶
Index ¶
- type Paginator
- func (p *Paginator) HasNext() bool
- func (p *Paginator) HasPages() bool
- func (p *Paginator) HasPrev() bool
- func (p *Paginator) IsActive(page int) bool
- func (p *Paginator) MaxPages() int
- func (p *Paginator) Nums() int64
- func (p *Paginator) Offset() int
- func (p *Paginator) Page() int
- func (p *Paginator) PageBaseLink() string
- func (p *Paginator) PageLink(page int) string
- func (p *Paginator) PageLinkFirst() (link string)
- func (p *Paginator) PageLinkLast() (link string)
- func (p *Paginator) PageLinkNext() (link string)
- func (p *Paginator) PageLinkPrev() (link string)
- func (p *Paginator) PageNums() int
- func (p *Paginator) Pages() []int
- func (p *Paginator) PerPageNums() int
- func (p *Paginator) Request() *http.Request
- func (p *Paginator) SetMaxPages(maxPages int)
- func (p *Paginator) SetNums(nums interface{})
- func (p *Paginator) SetPerPageNums(perPageNums int)
- func (p *Paginator) SetRequest(request *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Paginator ¶
type Paginator struct {
// contains filtered or unexported fields
}
func NewPaginator ¶
func (*Paginator) PageBaseLink ¶
func (*Paginator) PageLinkFirst ¶
func (*Paginator) PageLinkLast ¶
func (*Paginator) PageLinkNext ¶
func (*Paginator) PageLinkPrev ¶
func (*Paginator) PerPageNums ¶
func (*Paginator) SetMaxPages ¶
func (*Paginator) SetPerPageNums ¶
func (*Paginator) SetRequest ¶
Click to show internal directories.
Click to hide internal directories.