Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Breadcrumbs ¶
type Breadcrumbs []breadcrumb
func (*Breadcrumbs) Add ¶
func (b *Breadcrumbs) Add(name, url string, sortOrder *int)
func (*Breadcrumbs) Sort ¶ added in v0.0.12
func (b *Breadcrumbs) Sort()
type Pagination ¶ added in v0.0.2
type Pagination struct {
Ctx echo.Context
Total int64
Limit, View int
Page, Pages int
NumLinks int
URLTemplate string
PageParam string
Previous, Next PaginationItem
First, Last PaginationItem
}
func (*Pagination) All ¶ added in v0.4.0
func (p *Pagination) All() iter.Seq[PaginationItem]
All returns an iterator over pagination items. Use for Go code; for Jet templates use Items().
func (*Pagination) Exists ¶ added in v0.0.2
func (p *Pagination) Exists() bool
func (*Pagination) Items ¶ added in v0.0.2
func (p *Pagination) Items() *seqRanger[PaginationItem]
Items returns a Jet Ranger for use in templates via {{ range }}.
func (*Pagination) ParsePage ¶ added in v0.0.2
func (p *Pagination) ParsePage()
type PaginationItem ¶ added in v0.0.2
func (PaginationItem) Enable ¶ added in v0.0.2
func (item PaginationItem) Enable() bool
Click to show internal directories.
Click to hide internal directories.