aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/reading/models/FilterKind.scala
diff options
context:
space:
mode:
authorJoris2017-01-16 22:23:38 +0100
committerJoris2017-01-16 22:23:38 +0100
commit36fc53409c9119ac94788d8296d6b171eb0a6500 (patch)
treed75a3f3232ed73e2c9859200f5d88995d379dc08 /src/main/scala/reading/models/FilterKind.scala
parente9e235a10cabc20ceaf110420d4618e83e425631 (diff)
downloadreading-36fc53409c9119ac94788d8296d6b171eb0a6500.tar.gz
reading-36fc53409c9119ac94788d8296d6b171eb0a6500.tar.bz2
reading-36fc53409c9119ac94788d8296d6b171eb0a6500.zip
Add navigation history with urls
Diffstat (limited to 'src/main/scala/reading/models/FilterKind.scala')
-rw-r--r--src/main/scala/reading/models/FilterKind.scala16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/scala/reading/models/FilterKind.scala b/src/main/scala/reading/models/FilterKind.scala
new file mode 100644
index 0000000..ba63f15
--- /dev/null
+++ b/src/main/scala/reading/models/FilterKind.scala
@@ -0,0 +1,16 @@
+package reading.models
+
+import enumeratum._
+
+sealed trait FilterKind extends EnumEntry
+
+object FilterKind extends Enum[FilterKind] {
+ val values = findValues
+
+ case object Period extends FilterKind
+ case object Theme extends FilterKind
+ case object Genre extends FilterKind
+ case object Level extends FilterKind
+ case object Program extends FilterKind
+ case object Grade extends FilterKind
+}