Documentation
¶
Overview ¶
templ: version: v0.3.1020
Index ¶
- func MeasureCoreFields() templ.Component
- func MeasureDetail(vm MeasureDetailVM) templ.Component
- func MeasureEditPage(vm MeasureEditVM, flash, flashType string) templ.Component
- func MeasureForm(m *db.Measure, users []db.User, flash, flashType string) templ.Component
- func MeasureList(measures []MeasureVM, filter, owner string, mine bool, flash, flashType string, ...) templ.Component
- func MeasureRequirementSearchResults(measureID string, requirements []db.ListRequirementsForMeasureRow, ...) templ.Component
- func MeasureRows(measures []MeasureVM, hasMore bool, nextOffset int32, filter, owner string, ...) templ.Component
- func MeasuresTable(measures []MeasureVM, hasMore bool, pageSize int32, filter, owner string, ...) templ.Component
- type MeasureDetailVM
- type MeasureEditVM
- type MeasureVM
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MeasureCoreFields ¶
MeasureCoreFields renders name, category, owner, and due-date inputs.
func MeasureEditPage ¶
func MeasureEditPage(vm MeasureEditVM, flash, flashType string) templ.Component
── Measure edit page (form + links) ──
func MeasureForm ¶
── Measure form ──
func MeasureList ¶
func MeasureList(measures []MeasureVM, filter, owner string, mine bool, flash, flashType string, hasMore bool, pageSize int32) templ.Component
── Measure list ──
func MeasureRows ¶
Types ¶
type MeasureDetailVM ¶
type MeasureDetailVM struct {
Measure db.Measure
LinkedReqs []db.ListRequirementsForMeasureRow
Activities []db.ListActivitiesForMeasureRow
Links []db.MeasureLink
LinkedRisks []db.Risk
CanEdit bool
AuditLog []db.ListAuditLogForMeasureRow
}
MeasureDetailVM is the view model for the measure detail page.
type MeasureEditVM ¶
type MeasureEditVM struct {
Measure db.Measure
LinkedReqs []db.ListRequirementsForMeasureRow
Users []db.User
Links []db.MeasureLink
AuditLog []db.ListAuditLogForMeasureRow
}
MeasureEditVM is the view model for the measure edit page with links management.
Click to show internal directories.
Click to hide internal directories.