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
Index ¶
- func BackofficeBatchEdit(c Ctx, list *bbl.List) templ.Component
- func BackofficeBatchEditPreview(c Ctx, list *bbl.List, op, field, value string, rows []BatchEditPreviewRow, ...) templ.Component
- func BackofficeBatchEditStarted(c Ctx, list *bbl.List) templ.Component
- func BackofficeEditList(c Ctx, list *bbl.List) templ.Component
- func BackofficeEditWork(c Ctx, work *bbl.Work, profile []bbl.ProfileField, locked map[string]bool, ...) templ.Component
- func BackofficeHome(c Ctx) templ.Component
- func BackofficeLists(c Ctx, lists []*bbl.List) templ.Component
- func BackofficeNewList(c Ctx) templ.Component
- func BackofficeSearchOrganizations(c Ctx, hits *bbl.OrganizationHits, opts *bbl.SearchOpts) templ.Component
- func BackofficeSearchPeople(c Ctx, hits *bbl.PersonHits, opts *bbl.SearchOpts) templ.Component
- func BackofficeSearchProjects(c Ctx, hits *bbl.ProjectHits, opts *bbl.SearchOpts) templ.Component
- func BackofficeSearchUsers(c Ctx, hits *bbl.UserHits, opts *bbl.SearchOpts) templ.Component
- func BackofficeSearchWorks(c Ctx, hits *bbl.WorkHits, opts *bbl.SearchOpts, lists []*bbl.List) templ.Component
- func BackofficeShowList(c Ctx, list *bbl.List, works []*bbl.Work, total int, opts *bbl.SearchOpts) templ.Component
- func BackofficeShowOrganization(c Ctx, org *bbl.Organization) templ.Component
- func BackofficeShowPerson(c Ctx, person *bbl.Person) templ.Component
- func BackofficeShowProject(c Ctx, project *bbl.Project) templ.Component
- func BackofficeShowWork(c Ctx, work *bbl.Work, lists []*bbl.List) templ.Component
- func BackofficeWorkHistory(c Ctx, work *bbl.Work, history []bbl.WorkHistoryEntry) templ.Component
- func BatchEditNotification(output *bbl.BatchEditOutput) templ.Component
- func Home(c Ctx) templ.Component
- func Layout(c Ctx, title string) templ.Component
- func SearchOrganizations(c Ctx, hits *bbl.OrganizationHits, opts *bbl.SearchOpts) templ.Component
- func SearchPeople(c Ctx, hits *bbl.PersonHits, opts *bbl.SearchOpts) templ.Component
- func SearchProjects(c Ctx, hits *bbl.ProjectHits, opts *bbl.SearchOpts) templ.Component
- func SearchWorks(c Ctx, hits *bbl.WorkHits, opts *bbl.SearchOpts) templ.Component
- func ShowOrganization(c Ctx, org *bbl.Organization) templ.Component
- func ShowPerson(c Ctx, person *bbl.Person) templ.Component
- func ShowProject(c Ctx, project *bbl.Project) templ.Component
- func ShowWork(c Ctx, work *bbl.Work) templ.Component
- type BatchEditPreviewRow
- type Ctx
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BackofficeEditWork ¶
func BackofficeHome ¶
func BackofficeNewList ¶
func BackofficeSearchOrganizations ¶
func BackofficeSearchOrganizations(c Ctx, hits *bbl.OrganizationHits, opts *bbl.SearchOpts) templ.Component
func BackofficeSearchPeople ¶
func BackofficeSearchPeople(c Ctx, hits *bbl.PersonHits, opts *bbl.SearchOpts) templ.Component
func BackofficeSearchProjects ¶
func BackofficeSearchProjects(c Ctx, hits *bbl.ProjectHits, opts *bbl.SearchOpts) templ.Component
func BackofficeSearchUsers ¶
func BackofficeSearchWorks ¶
func BackofficeSearchWorks(c Ctx, hits *bbl.WorkHits, opts *bbl.SearchOpts, lists []*bbl.List) templ.Component
Backoffice search views
func BackofficeShowList ¶
func BackofficeShowOrganization ¶
func BackofficeShowOrganization(c Ctx, org *bbl.Organization) templ.Component
func BackofficeShowProject ¶
func BackofficeShowWork ¶
Backoffice detail views
func BackofficeWorkHistory ¶
func BatchEditNotification ¶
func BatchEditNotification(output *bbl.BatchEditOutput) templ.Component
func SearchOrganizations ¶
func SearchOrganizations(c Ctx, hits *bbl.OrganizationHits, opts *bbl.SearchOpts) templ.Component
func SearchPeople ¶
func SearchPeople(c Ctx, hits *bbl.PersonHits, opts *bbl.SearchOpts) templ.Component
func SearchProjects ¶
func SearchProjects(c Ctx, hits *bbl.ProjectHits, opts *bbl.SearchOpts) templ.Component
func SearchWorks ¶
Discovery search views
func ShowOrganization ¶
func ShowOrganization(c Ctx, org *bbl.Organization) templ.Component
Types ¶
type BatchEditPreviewRow ¶
type Ctx ¶
type Ctx struct {
AssetPath func(string) string
Loc func(string, ...any) string
Lang string // BCP-47 tag, e.g. "en", "nl"
Langs []string // all supported UI languages
LangNames map[string]string // ISO 639-2 code → localized name (code as fallback)
MainLangs []string // preferred languages shown first in selects
Path string // current request path (for lang switcher redirect)
User *bbl.User
ViewAsUser *bbl.User // non-nil when an admin/curator is impersonating another user
SSEToken string // Wire token for global SSE connection (backoffice only)
}
Click to show internal directories.
Click to hide internal directories.