emdb/cmd/terminal-client/tui/movie.go

24 lines
320 B
Go

package tui
import (
"fmt"
"ewintr.nl/emdb/model"
)
type Movie struct {
m model.Movie
}
func (m Movie) FilterValue() string {
return m.m.Title
}
func (m Movie) Title() string {
return fmt.Sprintf("%s (%d)", m.m.Title, m.m.Year)
}
func (m Movie) Description() string {
return fmt.Sprintf("%s", m.m.Summary)
}