aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/reading/models/Theme.scala
blob: ed7ee0bd8f4c0b871eb41d65adecc0faebcc3a7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package reading.models

import enumeratum._

sealed trait Theme extends EnumEntry {
  override def toString(): String = this match {
    case Theme.Love => "amour"
    case Theme.Friendship => "amitié"
    case Theme.Family => "famille"
    case Theme.Fear => "peur"
  }
}

object Theme extends Enum[Theme] {
  val values = findValues

  case object Love extends Theme
  case object Friendship extends Theme
  case object Family extends Theme
  case object Fear extends Theme
}