All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.app.moviebase.tmdb.model.TmdbConfigurationModel.kt Maven / Gradle / Ivy

The newest version!
package app.moviebase.tmdb.model

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

@Serializable
data class TmdbConfiguration(
    @SerialName("images") val images: TmdbImagesConfiguration,
    @SerialName("change_keys") val changeKeys: List = emptyList()
)

@Serializable
data class TmdbImagesConfiguration(
    @SerialName("base_url") val baseUrl: String,
    @SerialName("secure_base_url") val secureBaseUrl: String,
    @SerialName("backdrop_sizes") val backdropSizes: List = emptyList(),
    @SerialName("poster_sizes") val posterSizes: List = emptyList(),
    @SerialName("logo_sizes") val logoSizes: List = emptyList(),
    @SerialName("profile_sizes") val profileSizes: List = emptyList(),
    @SerialName("still_sizes") val stillSizes: List = emptyList()
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy