ussd/models/profile.go

15 lines
296 B
Go
Raw Normal View History

2024-12-03 09:19:38 +01:00
package models
type Profile struct {
ProfileItems []string
Max int
}
func (p *Profile) InsertOrShift(index int, value string) {
if index < len(p.ProfileItems) {
p.ProfileItems = append(p.ProfileItems[:index], value)
} else {
p.ProfileItems = append(p.ProfileItems, value)
}
}