blob: 1a0accca340dd29482f9f482015d6ef97228509d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package net.taler.anastasis
sealed class Routes(
val route: String
) {
object Home: Routes("home")
// Common
object SelectContinent: Routes("select_continent")
object SelectCountry: Routes("select_country")
object SelectUserAttributes: Routes("select_user_attributes")
// Restore
object RestoreInit: Routes("restore")
// fun withArgs(args: Map<String, Any>) = with(Uri.parse(route).buildUpon()) {
// args.forEach { entry ->
// appendQueryParameter(entry.key, entry.value.toString())
// }
// }.toString()
}
|