
Customizable wheel pickers enable interactive date, time, and datetime selection with a simple implementation interface and various formatting and styling options.
Compose Multiplatform datetime picker implementation featuring customizable wheel pickers for date, time, and datetime selection.
datetime-wheel-picker has multiple active versions. The higher one uses the latest versions for Compose, while the others use only stable versions. Choose the one that matches your Compose version, considering this table:
| Compose Version | datetime-wheel-picker Version |
|---|---|
| Compose 1.7 | |
| Compose 1.8 | |
| Compose 1.9 |
repositories {
mavenCentral()
}kotlin {
sourceSets {
val commonMain by getting {
dependencies {
implementation("io.github.darkokoa:datetime-wheel-picker:<version>")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.7.1")
}
}
}
}
dependencies {
implementation("io.github.darkokoa:datetime-wheel-picker:<version>")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.7.1")
}compileOptions {
isCoreLibraryDesugaringEnabled = true
}
//...
dependencies {
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.5")
}Released under the Apache License, Version 2.0.
Compose Multiplatform datetime picker implementation featuring customizable wheel pickers for date, time, and datetime selection.
datetime-wheel-picker has multiple active versions. The higher one uses the latest versions for Compose, while the others use only stable versions. Choose the one that matches your Compose version, considering this table:
| Compose Version | datetime-wheel-picker Version |
|---|---|
| Compose 1.7 | |
| Compose 1.8 | |
| Compose 1.9 |
repositories {
mavenCentral()
}kotlin {
sourceSets {
val commonMain by getting {
dependencies {
implementation("io.github.darkokoa:datetime-wheel-picker:<version>")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.7.1")
}
}
}
}
dependencies {
implementation("io.github.darkokoa:datetime-wheel-picker:<version>")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.7.1")
}compileOptions {
isCoreLibraryDesugaringEnabled = true
}
//...
dependencies {
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.5")
}Released under the Apache License, Version 2.0.