playlist.go 535 B

123456789101112131415161718192021222324
  1. package dtos
  2. type PlaylistDashboard struct {
  3. Id int64 `json:"id"`
  4. Slug string `json:"slug"`
  5. Title string `json:"title"`
  6. Uri string `json:"uri"`
  7. Url string `json:"url"`
  8. Order int `json:"order"`
  9. }
  10. type PlaylistDashboardsSlice []PlaylistDashboard
  11. func (slice PlaylistDashboardsSlice) Len() int {
  12. return len(slice)
  13. }
  14. func (slice PlaylistDashboardsSlice) Less(i, j int) bool {
  15. return slice[i].Order < slice[j].Order
  16. }
  17. func (slice PlaylistDashboardsSlice) Swap(i, j int) {
  18. slice[i], slice[j] = slice[j], slice[i]
  19. }