FixtureModels.kt
The snippet can be accessed without any authentication.
Authored by
a6-alrashdi
Edited
FixtureModels.kt 1.35 KiB
package com.example.match.model
import com.google.gson.JsonObject
data class ApiResponse<T>(
val code: Int,
val message: String,
val data: List<T>
)
data class ApiResponses<T>(
val code: Int,
val message: String,
val data: JsonObject // Change this to JsonObject (or another appropriate object type)
)
data class Fixture(
val matchId: String,
val leagueId: String,
val leagueName: String?,
val leagueLogo: String?,
val homeName: String?,
val homeLogo: String?,
val awayName: String?,
val awayLogo: String?,
val matchTime: Long?
)
data class LiveScore(
val matchId: String,
val leagueId: String,
val leagueName: String?,
val homeName: String?,
val awayName: String?,
val homeScore: Int?,
val awayScore: Int?,
val status: Int?,
val minute: Int?,
val halfStartTime: Long?,
val matchTime: Long?
)
data class MatchStatisticsData(
val headToHead: String?,
val homeLastMatches: String?,
val awayLastMatches: String?,
val homeSchedule: String?,
val awaySchedule: String?,
val homeOdds: String?,
val awayOdds: String?,
val homeGoals: String?,
val awayGoals: String?,
val homeHT: String?,
val awayHT: String?,
val homeShootTime: String?,
val awayShootTime: String?
)
Please register or sign in to comment