pages

package
v1.9.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 4, 2026 License: MIT Imports: 20 Imported by: 0

Documentation

Overview

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CronDetailPage

func CronDetailPage(e *cron.Entry) templ.Component

func CronsPage

func CronsPage(entries []*cron.Entry, searchFilter string, pg shared.PaginationMeta) templ.Component

func DLQDetailPage

func DLQDetailPage(e *dlq.Entry) templ.Component

func DLQPage

func DLQPage(entries []*dlq.Entry, queueFilter string, nameFilter string, pg shared.PaginationMeta) templ.Component

func HandlersPage

func HandlersPage(jobNames []string, workflowNames []string) templ.Component

func JobDetailPage

func JobDetailPage(j *job.Job) templ.Component

func JobsPage

func JobsPage(jobs []*job.Job, stateFilter string, queueFilter string, nameFilter string, pg shared.PaginationMeta) templ.Component

func OverviewPage

func OverviewPage(pending, running, completed, failed, retrying, cancelled, wfRuns, dlqCount, cronCount, workerCount int64, recentJobs []*job.Job, recentRuns []*workflow.Run) templ.Component

func Pagination

func Pagination(pg shared.PaginationMeta, baseURL string) templ.Component

func QueueDetailPage

func QueueDetailPage(q QueueInfo, jobs []*job.Job, pg shared.PaginationMeta) templ.Component

func QueuesPage

func QueuesPage(queues []QueueInfo, concurrency int) templ.Component

func RelativeTime

func RelativeTime(t time.Time) templ.Component

func RelativeTimePtr

func RelativeTimePtr(t *time.Time) templ.Component

func WorkerDetailPage

func WorkerDetailPage(w *cluster.Worker, currentWorkerID id.WorkerID) templ.Component

func WorkersPage

func WorkersPage(workers []*cluster.Worker, currentWorkerID id.WorkerID) templ.Component

func WorkflowDetailPage

func WorkflowDetailPage(r *workflow.Run, checkpoints []*workflow.Checkpoint, childRuns []*workflow.Run) templ.Component

func WorkflowsPage

func WorkflowsPage(runs []*workflow.Run, registeredNames []string, stateFilter string, nameFilter string, pg shared.PaginationMeta) templ.Component

Types

type QueueInfo

type QueueInfo struct {
	Name           string
	Active         int
	MaxConcurrency int
	RateLimit      float64
	RateBurst      int
	HasConfig      bool // true if an explicit queue.Config exists
}

QueueInfo holds per-queue display data.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL