mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-06-14 13:55:27 +00:00
19 lines
547 B
Kotlin
19 lines
547 B
Kotlin
|
package dev.inmo.tgbotapi.types.business_connection
|
||
|
|
||
|
import dev.inmo.tgbotapi.types.openingHoursField
|
||
|
import dev.inmo.tgbotapi.types.timeZoneNameField
|
||
|
import korlibs.time.Timezone
|
||
|
import kotlinx.serialization.SerialName
|
||
|
import kotlinx.serialization.Serializable
|
||
|
|
||
|
@Serializable
|
||
|
data class BusinessOpeningHours(
|
||
|
@SerialName(timeZoneNameField)
|
||
|
val timeZoneName: String,
|
||
|
@SerialName(openingHoursField)
|
||
|
val openingHours: List<BusinessOpeningHoursInterval>
|
||
|
) {
|
||
|
val timezone: Timezone
|
||
|
get() = Timezone.valueOf(timeZoneName)
|
||
|
}
|