rcdbquery/src/commonMain/kotlin/de/pheerai/rcdbquery/Sample.kt
Oliver Rümpelein d6a1c0afa1 First "full" DSL
- Search Type
 - Term
 - Vendor
 - Additional columns/sorting
2020-04-17 12:52:29 +02:00

30 lines
530 B
Kotlin

package de.pheerai.rcdbquery
import de.pheerai.rcdbquery.dataMappings.*
import de.pheerai.rcdbquery.dsl.*
expect class Sample() {
fun checkMe(): Int
}
expect object Platform {
val name: String
}
fun hello(): String = "Hello from ${Platform.name}"
fun generateQueryUrl() = rcdbQuery {
searchFor(SearchType.COASTER)
searchTerm("Dragon")
vendors {
vekoma()
intamin()
mack()
of(Vendor.PRESTON_AND_BARBIERI)
}
sortBy {
manufacturer()
inversion()
}
}