api-cds-search/cmd/model/results.go
2025-03-24 08:50:01 +01:00

21 lines
362 B
Go

package model
type ResultsModel struct {
SearchTerm string
CurrentPage int
MaxPage int
Views []CDSViewModel
}
type ResultsModelBuffer struct {
Views []CDSViewModel
}
func NewResultsModel() *ResultsModel {
return &ResultsModel{}
}
func (r *ResultsModel) AppendResultsModelViews(cdsView *CDSViewModel) {
r.Views = append(r.Views, *cdsView)
}